Market Price
$ 85.74
Selling Price
$ 75.25
1162
239
1030
2727
Market Price
$ 78.67
Selling Price
$ 70.59
1514
434
723
3107
Market Price
$ 101.74
Selling Price
$ 88.91
1692
740
966
2727
Market Price
$ 101.02
Selling Price
$ 91.65
378
360
323
443
Market Price
$ 104.14
Selling Price
$ 90.11
1103
974
642
4085
Market Price
$ 66.40
Selling Price
$ 57.30
1142
319
871
4901
Market Price
$ 70.83
Selling Price
$ 61.80
1148
379
579
4782
Market Price
$ 92.84
Selling Price
$ 80.23
1403
1265
941
3550
Market Price
$ 89.20
Selling Price
$ 80.12
2766
2379
2161
4034
Market Price
$ 97.58
Selling Price
$ 88.46
531
204
221
1287
Market Price
$ 99.48
Selling Price
$ 87.72
1408
946
1358
1592
Market Price
$ 77.50
Selling Price
$ 69.05
533
364
527
1275
Market Price
$ 112.26
Selling Price
$ 96.84
1724
832
459
1732
Market Price
$ 105.05
Selling Price
$ 90.72
1626
1615
1211
1950
Market Price
$ 101.13
Selling Price
$ 85.93
1012
936
813
2740
Market Price
$ 88.67
Selling Price
$ 79.97
2073
1659
2007
3042
Market Price
$ 67.74
Selling Price
$ 56.97
3874
2378
2262
4304
Market Price
$ 71.87
Selling Price
$ 64.63
1890
1145
1003
2033
Market Price
$ 62.62
Selling Price
$ 55.72
954
389
636
1628
Market Price
$ 93.50
Selling Price
$ 82.33
1008
586
697
1563
Market Price
$ 66.72
Selling Price
$ 56.31
1999
1967
1956
3027
Market Price
$ 72.96
Selling Price
$ 62.74
260
213
91
728
Market Price
$ 79.36
Selling Price
$ 67.46
286
60
193
1312
Market Price
$ 103.06
Selling Price
$ 87.85
1108
255
875
1799
Market Price
$ 105.77
Selling Price
$ 90.94
2472
885
1848
2554
Market Price
$ 105.41
Selling Price
$ 89.28
726
344
172
1022
Market Price
$ 64.39
Selling Price
$ 56.15
1015
650
923
4017
Market Price
$ 67.24
Selling Price
$ 60.16
368
359
91
1426
Market Price
$ 91.95
Selling Price
$ 77.88
1799
541
504
2014
Market Price
$ 106.21
Selling Price
$ 91.41
1496
390
916
2317
Market Price
$ 89.97
Selling Price
$ 78.72
379
77
117
489
Market Price
$ 75.70
Selling Price
$ 67.74
1750
649
802
2288
Market Price
$ 92.53
Selling Price
$ 82.99
1908
542
1392
3747
Market Price
$ 95.33
Selling Price
$ 82.73
566
113
512
1519
Market Price
$ 91.29
Selling Price
$ 77.22
1639
1486
1311
3586
Market Price
$ 112.37
Selling Price
$ 97.46
998
910
313
1561
Market Price
$ 71.28
Selling Price
$ 59.69
3258
851
952
4194
Market Price
$ 91.47
Selling Price
$ 78.00
1240
921
450
2102
Market Price
$ 72.20
Selling Price
$ 62.43
1861
884
1202
2923
Market Price
$ 87.03
Selling Price
$ 74.39
2895
1628
2098
4737