Market Price
$ 66.43
Selling Price
$ 58.85
625
394
516
2942
Market Price
$ 102.69
Selling Price
$ 87.85
2482
1206
903
3781
Market Price
$ 103.67
Selling Price
$ 93.80
774
575
297
2773
Market Price
$ 74.59
Selling Price
$ 64.72
648
386
462
842
Market Price
$ 84.05
Selling Price
$ 72.94
3461
1500
972
3931
Market Price
$ 112.67
Selling Price
$ 96.32
480
480
97
891
Market Price
$ 83.65
Selling Price
$ 73.89
986
790
959
1669
Market Price
$ 87.01
Selling Price
$ 72.70
357
103
142
494
Market Price
$ 92.61
Selling Price
$ 78.21
534
438
465
895
Market Price
$ 81.01
Selling Price
$ 73.12
537
310
151
650
Market Price
$ 103.05
Selling Price
$ 92.13
1896
1570
397
1977
Market Price
$ 114.91
Selling Price
$ 96.17
1085
681
262
2910
Market Price
$ 114.47
Selling Price
$ 96.58
296
274
252
717
Market Price
$ 106.50
Selling Price
$ 95.91
1868
1327
1752
1949
Market Price
$ 75.49
Selling Price
$ 65.32
397
92
395
1465
Market Price
$ 87.09
Selling Price
$ 73.23
233
188
99
1160
Market Price
$ 95.34
Selling Price
$ 81.94
752
663
190
3640
Market Price
$ 71.55
Selling Price
$ 64.49
284
155
251
542
Market Price
$ 108.92
Selling Price
$ 91.17
1480
345
1373
3554
Market Price
$ 76.37
Selling Price
$ 68.11
476
326
121
1530
Market Price
$ 110.18
Selling Price
$ 94.13
4750
2079
2126
4834
Market Price
$ 67.32
Selling Price
$ 57.19
727
196
516
3442
Market Price
$ 87.80
Selling Price
$ 74.93
3278
1255
3266
3625
Market Price
$ 65.56
Selling Price
$ 58.16
2436
1296
1515
2714
Market Price
$ 93.02
Selling Price
$ 82.95
3666
2283
1336
4987
Market Price
$ 67.46
Selling Price
$ 56.53
2578
2438
630
3645
Market Price
$ 91.67
Selling Price
$ 77.57
1288
504
537
2767
Market Price
$ 104.85
Selling Price
$ 92.10
450
431
219
452
Market Price
$ 76.44
Selling Price
$ 65.32
1800
774
1777
3083
Market Price
$ 104.39
Selling Price
$ 89.16
2451
1905
995
4318
Market Price
$ 77.06
Selling Price
$ 64.50
2197
550
1431
4865
Market Price
$ 81.59
Selling Price
$ 74.11
1572
665
431
2668
Market Price
$ 111.77
Selling Price
$ 98.34
204
81
41
777
Market Price
$ 86.66
Selling Price
$ 76.87
4825
2795
4239
4971
Market Price
$ 87.27
Selling Price
$ 77.00
614
212
466
2336
Market Price
$ 93.93
Selling Price
$ 84.38
1995
1939
814
4891
Market Price
$ 110.58
Selling Price
$ 96.64
1231
1177
373
1403
Market Price
$ 82.55
Selling Price
$ 70.60
332
245
158
1168
Market Price
$ 90.03
Selling Price
$ 81.79
442
277
411
2012
Market Price
$ 93.99
Selling Price
$ 79.78
1580
1214
835
3922