Market Price
$ 88.01
Selling Price
$ 73.74
3727
1780
3137
4188
Market Price
$ 110.15
Selling Price
$ 93.26
766
237
734
926
Market Price
$ 94.60
Selling Price
$ 83.18
1066
276
268
1447
Market Price
$ 98.30
Selling Price
$ 89.22
679
549
249
1530
Market Price
$ 82.39
Selling Price
$ 73.31
661
314
522
1912
Market Price
$ 101.13
Selling Price
$ 88.77
2587
1301
1550
4658
Market Price
$ 101.75
Selling Price
$ 90.52
1865
470
1685
4639
Market Price
$ 99.49
Selling Price
$ 88.27
209
144
142
954
Market Price
$ 78.78
Selling Price
$ 69.28
651
206
157
928
Market Price
$ 108.64
Selling Price
$ 97.04
2019
1001
579
3481
Market Price
$ 104.93
Selling Price
$ 90.97
972
726
743
2415
Market Price
$ 79.92
Selling Price
$ 71.61
1205
933
884
3246
Market Price
$ 62.12
Selling Price
$ 56.02
3146
1880
2429
4209
Market Price
$ 111.93
Selling Price
$ 95.17
1554
1450
892
1592
Market Price
$ 109.85
Selling Price
$ 92.27
480
118
200
2339
Market Price
$ 103.20
Selling Price
$ 89.06
1561
924
1321
1861
Market Price
$ 93.25
Selling Price
$ 84.68
2247
1057
1370
2349
Market Price
$ 75.40
Selling Price
$ 63.77
1856
400
933
2338
Market Price
$ 87.06
Selling Price
$ 74.40
1011
728
341
2556
Market Price
$ 61.84
Selling Price
$ 55.07
4424
3417
3143
4476
Market Price
$ 92.14
Selling Price
$ 77.99
1176
291
693
2221
Market Price
$ 108.35
Selling Price
$ 93.29
2832
1786
2670
4997
Market Price
$ 113.40
Selling Price
$ 96.49
1327
271
870
4317
Market Price
$ 90.66
Selling Price
$ 82.05
2174
1560
1812
4773
Market Price
$ 79.92
Selling Price
$ 71.59
1098
1003
352
3401
Market Price
$ 66.38
Selling Price
$ 58.97
730
556
499
982
Market Price
$ 61.92
Selling Price
$ 56.08
2298
1586
2101
4661
Market Price
$ 84.05
Selling Price
$ 70.15
934
590
871
2267
Market Price
$ 90.18
Selling Price
$ 79.88
249
209
232
983
Market Price
$ 101.98
Selling Price
$ 91.42
1270
1220
702
3464
Market Price
$ 70.78
Selling Price
$ 63.41
198
126
197
663
Market Price
$ 67.59
Selling Price
$ 56.87
653
462
206
2876
Market Price
$ 79.94
Selling Price
$ 69.99
940
308
621
4555
Market Price
$ 90.53
Selling Price
$ 79.36
2210
2027
656
2955
Market Price
$ 87.61
Selling Price
$ 75.93
490
432
171
1029
Market Price
$ 110.20
Selling Price
$ 96.43
2299
1285
835
3597
Market Price
$ 69.31
Selling Price
$ 58.41
2475
1051
620
4200
Market Price
$ 108.76
Selling Price
$ 90.87
327
300
113
1137
Market Price
$ 101.11
Selling Price
$ 84.31
1104
463
922
1728
Market Price
$ 92.66
Selling Price
$ 77.23
1474
1316
597
1499