Market Price
$ 87.63
Selling Price
$ 77.99
1880
996
727
3100
Market Price
$ 88.50
Selling Price
$ 77.66
842
576
422
2535
Market Price
$ 81.57
Selling Price
$ 70.44
640
629
612
1170
Market Price
$ 65.35
Selling Price
$ 58.51
1907
1784
818
2896
Market Price
$ 80.38
Selling Price
$ 70.37
1417
825
1373
3250
Market Price
$ 106.47
Selling Price
$ 94.11
3355
1972
1027
4689
Market Price
$ 66.06
Selling Price
$ 56.39
2478
2055
1294
4224
Market Price
$ 86.53
Selling Price
$ 73.62
1872
1224
1443
2418
Market Price
$ 97.14
Selling Price
$ 85.57
818
548
629
2906
Market Price
$ 99.27
Selling Price
$ 85.08
1149
902
749
3091
Market Price
$ 113.89
Selling Price
$ 94.94
1295
1238
550
1795
Market Price
$ 107.57
Selling Price
$ 96.87
2416
665
2383
3832
Market Price
$ 94.53
Selling Price
$ 82.14
2097
1207
535
4299
Market Price
$ 63.47
Selling Price
$ 56.94
1024
925
279
1744
Market Price
$ 103.20
Selling Price
$ 93.19
2410
2227
2209
3501
Market Price
$ 69.66
Selling Price
$ 59.33
324
208
98
737
Market Price
$ 107.92
Selling Price
$ 93.49
587
498
312
1295
Market Price
$ 105.99
Selling Price
$ 88.38
1423
409
1296
2404
Market Price
$ 108.95
Selling Price
$ 97.80
1508
1250
400
1703
Market Price
$ 96.48
Selling Price
$ 85.87
1831
1763
611
2842
Market Price
$ 87.94
Selling Price
$ 77.51
626
409
475
2385
Market Price
$ 114.64
Selling Price
$ 96.90
1410
1394
774
2530
Market Price
$ 99.16
Selling Price
$ 87.99
1725
629
500
2746
Market Price
$ 90.90
Selling Price
$ 81.36
1568
1476
1017
2922
Market Price
$ 69.53
Selling Price
$ 58.60
1598
488
1228
4278
Market Price
$ 76.13
Selling Price
$ 66.88
1117
239
778
1899
Market Price
$ 103.12
Selling Price
$ 88.26
928
524
489
1783
Market Price
$ 87.53
Selling Price
$ 77.15
2337
798
693
4193
Market Price
$ 72.88
Selling Price
$ 66.16
1459
490
1376
2745
Market Price
$ 113.79
Selling Price
$ 95.54
1586
343
1038
3982
Market Price
$ 71.29
Selling Price
$ 60.19
381
98
227
1280
Market Price
$ 71.96
Selling Price
$ 64.80
911
456
884
3314
Market Price
$ 97.41
Selling Price
$ 84.27
1334
553
641
2365
Market Price
$ 102.13
Selling Price
$ 85.85
723
689
331
787
Market Price
$ 95.45
Selling Price
$ 81.99
461
195
195
505
Market Price
$ 99.61
Selling Price
$ 89.71
1205
287
1176
4330
Market Price
$ 69.58
Selling Price
$ 59.85
990
285
592
4872
Market Price
$ 75.06
Selling Price
$ 66.18
561
488
451
679
Market Price
$ 63.23
Selling Price
$ 57.34
1610
1277
1002
2280
Market Price
$ 65.84
Selling Price
$ 55.18
1199
1154
553
1903