Market Price
$ 64.81
Selling Price
$ 55.17
160
45
142
621
Market Price
$ 38.18
Selling Price
$ 34.65
1113
818
470
1312
Market Price
$ 64.06
Selling Price
$ 54.37
2398
2157
806
2441
Market Price
$ 70.67
Selling Price
$ 59.06
477
401
473
1428
Market Price
$ 41.96
Selling Price
$ 36.98
1119
706
1088
3454
Market Price
$ 37.84
Selling Price
$ 33.61
1150
454
509
1226
Market Price
$ 41.17
Selling Price
$ 35.35
3671
1917
3262
4987
Market Price
$ 44.61
Selling Price
$ 39.39
1431
1294
316
3825
Market Price
$ 51.57
Selling Price
$ 45.53
3230
1385
2747
4121
Market Price
$ 64.04
Selling Price
$ 54.42
4271
1090
1484
4767
Market Price
$ 35.96
Selling Price
$ 32.19
3725
1098
1931
4475
Market Price
$ 55.71
Selling Price
$ 50.50
1839
885
979
4239
Market Price
$ 35.11
Selling Price
$ 30.11
900
569
635
1363
Market Price
$ 55.24
Selling Price
$ 48.35
1215
309
298
4158
Market Price
$ 44.66
Selling Price
$ 38.88
1018
719
827
3671
Market Price
$ 44.40
Selling Price
$ 40.35
1830
1162
1563
1839
Market Price
$ 66.33
Selling Price
$ 57.63
2385
1166
1752
4973
Market Price
$ 30.85
Selling Price
$ 27.59
802
702
579
3692
Market Price
$ 63.07
Selling Price
$ 53.45
1110
439
317
2633
Market Price
$ 43.63
Selling Price
$ 36.54
1295
417
884
3406
Market Price
$ 39.28
Selling Price
$ 34.76
1425
545
1216
2395
Market Price
$ 29.66
Selling Price
$ 25.75
223
194
223
1076
Market Price
$ 39.64
Selling Price
$ 34.67
504
416
212
1575
Market Price
$ 60.66
Selling Price
$ 52.53
2600
1793
558
4879
Market Price
$ 64.03
Selling Price
$ 55.99
332
262
323
1183
Market Price
$ 62.56
Selling Price
$ 55.80
1032
776
543
2192
Market Price
$ 34.75
Selling Price
$ 31.01
1276
1037
470
2468
Market Price
$ 69.36
Selling Price
$ 59.75
751
510
722
861
Market Price
$ 66.85
Selling Price
$ 57.58
1098
711
1062
1148
Market Price
$ 50.95
Selling Price
$ 44.38
1416
700
333
2152
Market Price
$ 40.34
Selling Price
$ 34.78
4343
2234
3738
4464
Market Price
$ 53.50
Selling Price
$ 46.50
1477
982
1371
2347
Market Price
$ 53.44
Selling Price
$ 45.91
3123
850
998
4915
Market Price
$ 59.18
Selling Price
$ 52.68
3247
804
1946
4570
Market Price
$ 33.56
Selling Price
$ 29.16
2684
2479
1278
3541
Market Price
$ 52.67
Selling Price
$ 46.05
3760
2277
3446
4091
Market Price
$ 40.87
Selling Price
$ 35.36
1986
1800
1832
4299
Market Price
$ 41.54
Selling Price
$ 35.25
474
405
388
1325
Market Price
$ 57.62
Selling Price
$ 50.29
1313
1038
747
2230
Market Price
$ 61.61
Selling Price
$ 52.07
1047
929
460
4225