Market Price
$ 39.06
Selling Price
$ 34.94
695
327
625
1311
Market Price
$ 67.30
Selling Price
$ 58.73
404
171
99
714
Market Price
$ 35.52
Selling Price
$ 31.23
932
520
399
2623
Market Price
$ 67.82
Selling Price
$ 59.14
459
226
201
1458
Market Price
$ 67.72
Selling Price
$ 56.49
2720
679
2710
3540
Market Price
$ 60.74
Selling Price
$ 54.44
2098
1923
745
4053
Market Price
$ 33.14
Selling Price
$ 28.57
685
673
577
2335
Market Price
$ 37.00
Selling Price
$ 32.80
647
225
286
1934
Market Price
$ 54.63
Selling Price
$ 48.48
735
273
571
2332
Market Price
$ 43.37
Selling Price
$ 38.20
895
565
778
4194
Market Price
$ 58.48
Selling Price
$ 50.85
616
281
427
1229
Market Price
$ 33.60
Selling Price
$ 28.68
1018
629
719
2181
Market Price
$ 38.83
Selling Price
$ 34.18
1067
1053
1010
1892
Market Price
$ 31.13
Selling Price
$ 27.40
1436
1409
1303
2040
Market Price
$ 56.59
Selling Price
$ 49.28
654
533
561
1711
Market Price
$ 61.92
Selling Price
$ 53.00
3594
1214
1601
4772
Market Price
$ 33.27
Selling Price
$ 28.57
356
303
222
700
Market Price
$ 39.44
Selling Price
$ 33.29
1658
1493
548
2792
Market Price
$ 43.38
Selling Price
$ 37.62
620
291
469
821
Market Price
$ 48.76
Selling Price
$ 43.27
2944
1710
2037
4552