Market Price
$ 86.83
Selling Price
$ 74.48
1075
1048
907
2106
Market Price
$ 68.34
Selling Price
$ 57.50
309
76
157
899
Market Price
$ 92.30
Selling Price
$ 82.00
816
671
711
1490
Market Price
$ 99.70
Selling Price
$ 84.50
2564
2137
1596
4926
Market Price
$ 76.23
Selling Price
$ 65.83
845
350
645
993
Market Price
$ 108.29
Selling Price
$ 92.56
1336
752
571
1503
Market Price
$ 66.23
Selling Price
$ 55.32
2839
784
2296
4481
Market Price
$ 67.59
Selling Price
$ 57.67
636
246
554
772
Market Price
$ 105.32
Selling Price
$ 88.68
1833
506
1399
3466
Market Price
$ 110.44
Selling Price
$ 95.58
2973
2709
1665
3021
Market Price
$ 112.52
Selling Price
$ 96.74
299
65
79
640
Market Price
$ 94.25
Selling Price
$ 81.71
2555
1792
1571
3912
Market Price
$ 97.13
Selling Price
$ 85.60
1121
1022
230
1542
Market Price
$ 113.93
Selling Price
$ 97.10
707
533
691
1139
Market Price
$ 83.54
Selling Price
$ 70.96
1668
1231
824
4910
Market Price
$ 93.57
Selling Price
$ 82.24
1036
460
435
1302
Market Price
$ 74.76
Selling Price
$ 65.74
2917
1502
1510
4706
Market Price
$ 103.97
Selling Price
$ 93.16
501
478
431
2278
Market Price
$ 62.79
Selling Price
$ 56.35
894
378
581
1734
Market Price
$ 101.98
Selling Price
$ 88.53
1758
594
491
3454
Market Price
$ 90.43
Selling Price
$ 81.10
1616
1341
1021
3295
Market Price
$ 82.91
Selling Price
$ 72.66
2927
1432
1367
4251
Market Price
$ 108.19
Selling Price
$ 90.40
970
896
599
2539
Market Price
$ 75.73
Selling Price
$ 64.12
1983
1736
874
4005
Market Price
$ 85.44
Selling Price
$ 73.06
586
147
144
752
Market Price
$ 114.98
Selling Price
$ 96.73
3486
2980
3211
4266
Market Price
$ 106.26
Selling Price
$ 89.20
4062
1978
3568
4800
Market Price
$ 81.77
Selling Price
$ 68.76
492
385
320
1716
Market Price
$ 74.40
Selling Price
$ 66.53
1061
1035
991
1631
Market Price
$ 115.55
Selling Price
$ 98.97
1042
383
732
1052
Market Price
$ 105.22
Selling Price
$ 95.10
1103
489
260
2373
Market Price
$ 70.85
Selling Price
$ 63.18
1350
500
504
1469
Market Price
$ 76.96
Selling Price
$ 69.94
2386
1403
991
3363
Market Price
$ 106.52
Selling Price
$ 91.83
2117
1550
1956
2815
Market Price
$ 95.74
Selling Price
$ 82.07
2025
1669
914
3464
Market Price
$ 101.70
Selling Price
$ 87.85
1090
947
922
3539
Market Price
$ 81.42
Selling Price
$ 71.39
3022
1514
924
4948
Market Price
$ 79.57
Selling Price
$ 71.36
1163
724
298
2804
Market Price
$ 104.72
Selling Price
$ 91.47
243
160
63
549
Market Price
$ 73.18
Selling Price
$ 66.34
1059
500
703
1472