Market Price
$ 86.94
Selling Price
$ 74.47
145
133
141
472
Market Price
$ 84.97
Selling Price
$ 74.70
332
86
251
1119
Market Price
$ 92.73
Selling Price
$ 81.34
746
608
560
1770
Market Price
$ 92.24
Selling Price
$ 77.67
2220
530
1574
3754
Market Price
$ 111.76
Selling Price
$ 98.67
966
861
606
2017
Market Price
$ 105.30
Selling Price
$ 90.89
526
384
373
1003
Market Price
$ 79.45
Selling Price
$ 70.93
366
328
206
665
Market Price
$ 99.47
Selling Price
$ 84.25
1846
1232
548
4423
Market Price
$ 114.29
Selling Price
$ 98.44
1877
1505
1625
3540
Market Price
$ 103.75
Selling Price
$ 88.32
1065
772
987
4943
Market Price
$ 78.11
Selling Price
$ 66.71
659
624
245
829
Market Price
$ 93.17
Selling Price
$ 78.08
743
251
635
787
Market Price
$ 84.78
Selling Price
$ 74.90
2502
1118
1528
4148
Market Price
$ 78.22
Selling Price
$ 65.81
1616
1554
807
3278
Market Price
$ 94.87
Selling Price
$ 81.05
2027
1849
1051
2702
Market Price
$ 89.87
Selling Price
$ 80.15
2713
2498
1701
4596
Market Price
$ 101.04
Selling Price
$ 88.23
3512
3419
1039
3788
Market Price
$ 82.46
Selling Price
$ 72.66
291
184
192
1245
Market Price
$ 100.63
Selling Price
$ 88.03
1564
723
1314
1596
Market Price
$ 84.32
Selling Price
$ 74.82
1353
1263
995
1409
Market Price
$ 92.22
Selling Price
$ 77.03
1356
819
607
2344
Market Price
$ 66.17
Selling Price
$ 55.78
1302
511
511
2842
Market Price
$ 106.41
Selling Price
$ 92.95
3872
3264
3840
4640
Market Price
$ 98.65
Selling Price
$ 88.66
2049
1784
994
4301
Market Price
$ 115.46
Selling Price
$ 98.45
923
488
461
3478
Market Price
$ 99.93
Selling Price
$ 86.86
3555
2069
1938
4600
Market Price
$ 72.42
Selling Price
$ 64.29
1910
1280
562
4626
Market Price
$ 71.47
Selling Price
$ 59.86
3015
1609
1541
4457
Market Price
$ 66.86
Selling Price
$ 60.00
392
198
321
517
Market Price
$ 102.51
Selling Price
$ 91.04
2973
1454
1588
4870
Market Price
$ 98.52
Selling Price
$ 84.07
1489
1240
1115
2104
Market Price
$ 71.09
Selling Price
$ 62.11
151
116
103
646
Market Price
$ 85.00
Selling Price
$ 71.82
296
160
150
1205
Market Price
$ 96.08
Selling Price
$ 80.67
2140
1115
534
2805
Market Price
$ 106.67
Selling Price
$ 92.17
2352
715
1676
3154
Market Price
$ 89.48
Selling Price
$ 79.06
292
287
129
655
Market Price
$ 110.42
Selling Price
$ 97.38
888
622
809
1973
Market Price
$ 86.80
Selling Price
$ 73.61
1477
1247
354
1738
Market Price
$ 80.57
Selling Price
$ 71.89
589
377
303
2499
Market Price
$ 85.27
Selling Price
$ 76.95
2420
1733
1340
2486