Market Price
$ 31.15
Selling Price
$ 26.17
1910
1506
1789
3412
Market Price
$ 52.90
Selling Price
$ 46.89
924
732
268
3097
Market Price
$ 44.70
Selling Price
$ 37.77
1137
764
500
3301
Market Price
$ 32.68
Selling Price
$ 27.31
1440
825
525
1570
Market Price
$ 69.51
Selling Price
$ 59.60
2638
805
1646
3365
Market Price
$ 67.06
Selling Price
$ 58.57
431
104
166
787
Market Price
$ 68.49
Selling Price
$ 57.74
2281
1346
896
2841
Market Price
$ 39.90
Selling Price
$ 33.38
715
571
350
2294
Market Price
$ 31.70
Selling Price
$ 28.05
440
199
429
1464
Market Price
$ 56.63
Selling Price
$ 50.63
3296
912
2356
4295
Market Price
$ 35.53
Selling Price
$ 31.70
305
73
209
1086
Market Price
$ 59.20
Selling Price
$ 50.95
926
731
567
1353
Market Price
$ 65.02
Selling Price
$ 54.36
178
92
54
545
Market Price
$ 35.52
Selling Price
$ 30.28
2339
2326
1454
4184
Market Price
$ 40.07
Selling Price
$ 35.68
467
273
258
1174
Market Price
$ 33.69
Selling Price
$ 29.37
599
432
311
1311
Market Price
$ 44.61
Selling Price
$ 40.39
409
363
377
492
Market Price
$ 55.34
Selling Price
$ 49.19
273
82
80
1266
Market Price
$ 42.03
Selling Price
$ 36.86
2704
1090
811
3749
Market Price
$ 29.01
Selling Price
$ 25.04
358
245
243
864