Market Price
$ 36.72
Selling Price
$ 31.73
2441
1940
616
3700
Market Price
$ 64.95
Selling Price
$ 59.04
2200
1912
1003
4065
Market Price
$ 64.46
Selling Price
$ 56.16
210
101
128
424
Market Price
$ 63.59
Selling Price
$ 53.91
1076
401
253
4118
Market Price
$ 45.39
Selling Price
$ 39.47
395
266
320
1233
Market Price
$ 44.35
Selling Price
$ 39.48
2731
1090
1989
3835
Market Price
$ 37.72
Selling Price
$ 32.64
2464
1855
1799
3443
Market Price
$ 37.90
Selling Price
$ 32.91
798
298
699
2073
Market Price
$ 40.41
Selling Price
$ 35.63
320
288
144
1462
Market Price
$ 57.25
Selling Price
$ 51.75
248
122
230
822
Market Price
$ 51.21
Selling Price
$ 42.71
847
462
240
3896
Market Price
$ 54.55
Selling Price
$ 45.60
1709
1544
627
4872
Market Price
$ 47.09
Selling Price
$ 41.76
1675
1336
1254
3611
Market Price
$ 54.39
Selling Price
$ 46.07
3613
1099
1979
4942
Market Price
$ 48.23
Selling Price
$ 42.87
994
349
565
2362
Market Price
$ 41.44
Selling Price
$ 36.09
853
178
303
1294
Market Price
$ 42.73
Selling Price
$ 37.53
308
166
251
527
Market Price
$ 48.44
Selling Price
$ 42.18
287
78
162
629
Market Price
$ 56.10
Selling Price
$ 49.46
1407
474
1062
4981
Market Price
$ 29.41
Selling Price
$ 25.04
1710
1347
1331
2778