Market Price
$ 28.07
Selling Price
$ 25.16
298
119
219
1163
Market Price
$ 51.03
Selling Price
$ 43.21
2048
1837
439
4336
Market Price
$ 50.73
Selling Price
$ 43.62
1122
919
1104
1166
Market Price
$ 30.50
Selling Price
$ 26.64
1947
741
1085
2333
Market Price
$ 38.29
Selling Price
$ 33.19
696
399
499
2732
Market Price
$ 30.17
Selling Price
$ 26.44
187
63
138
917
Market Price
$ 56.82
Selling Price
$ 48.00
851
482
649
2312
Market Price
$ 33.21
Selling Price
$ 27.85
778
471
729
2291
Market Price
$ 66.21
Selling Price
$ 57.09
1872
992
662
4213
Market Price
$ 46.87
Selling Price
$ 42.53
1270
321
855
1846
Market Price
$ 65.31
Selling Price
$ 55.18
1118
872
948
2863
Market Price
$ 67.72
Selling Price
$ 57.79
3327
2319
2792
3553
Market Price
$ 55.13
Selling Price
$ 46.26
878
697
860
1854
Market Price
$ 42.73
Selling Price
$ 37.84
554
340
401
1776
Market Price
$ 32.74
Selling Price
$ 27.64
1516
912
890
1547
Market Price
$ 56.44
Selling Price
$ 48.46
2119
1490
535
3623
Market Price
$ 33.29
Selling Price
$ 28.22
599
414
529
1208
Market Price
$ 52.50
Selling Price
$ 45.88
381
167
254
546
Market Price
$ 67.39
Selling Price
$ 58.73
1780
1514
1096
4881
Market Price
$ 57.59
Selling Price
$ 50.92
1065
634
387
1494