Market Price
$ 108.91
Selling Price
$ 91.89
298
119
219
1163
Market Price
$ 110.04
Selling Price
$ 92.80
2048
1837
439
4336
Market Price
$ 70.83
Selling Price
$ 61.70
1122
919
1104
1166
Market Price
$ 115.57
Selling Price
$ 97.56
1947
741
1085
2333
Market Price
$ 92.34
Selling Price
$ 79.71
696
399
499
2732
Market Price
$ 76.48
Selling Price
$ 67.33
187
63
138
917
Market Price
$ 96.20
Selling Price
$ 81.97
851
482
649
2312
Market Price
$ 73.87
Selling Price
$ 66.51
778
471
729
2291
Market Price
$ 109.65
Selling Price
$ 94.53
1872
992
662
4213
Market Price
$ 65.95
Selling Price
$ 58.38
1270
321
855
1846
Market Price
$ 106.36
Selling Price
$ 91.46
1118
872
948
2863
Market Price
$ 84.40
Selling Price
$ 70.63
3327
2319
2792
3553
Market Price
$ 92.25
Selling Price
$ 83.57
878
697
860
1854
Market Price
$ 114.44
Selling Price
$ 97.41
554
340
401
1776
Market Price
$ 64.58
Selling Price
$ 57.49
1516
912
890
1547
Market Price
$ 70.46
Selling Price
$ 59.68
2119
1490
535
3623
Market Price
$ 105.91
Selling Price
$ 91.30
599
414
529
1208
Market Price
$ 79.73
Selling Price
$ 69.95
381
167
254
546
Market Price
$ 94.55
Selling Price
$ 82.48
1780
1514
1096
4881
Market Price
$ 114.72
Selling Price
$ 95.81
1065
634
387
1494