Market Price
$ 57.70
Selling Price
$ 48.64
2515
1038
2149
3170
Market Price
$ 52.77
Selling Price
$ 46.46
1685
1527
1185
4468
Market Price
$ 35.40
Selling Price
$ 29.56
1210
699
616
4255
Market Price
$ 41.47
Selling Price
$ 37.11
1508
1163
1500
3785
Market Price
$ 52.24
Selling Price
$ 43.66
957
558
714
1983
Market Price
$ 46.66
Selling Price
$ 40.40
799
306
461
2502
Market Price
$ 39.10
Selling Price
$ 32.78
3929
1122
2343
4775
Market Price
$ 38.39
Selling Price
$ 32.83
2470
1129
2190
4549
Market Price
$ 40.84
Selling Price
$ 35.46
1820
1241
560
3962
Market Price
$ 58.16
Selling Price
$ 51.49
1813
644
456
2854
Market Price
$ 61.12
Selling Price
$ 53.99
642
404
621
1027
Market Price
$ 48.44
Selling Price
$ 41.16
2700
549
1440
3096
Market Price
$ 63.86
Selling Price
$ 53.93
1977
1973
1814
4057
Market Price
$ 37.68
Selling Price
$ 32.83
333
233
85
451
Market Price
$ 57.87
Selling Price
$ 51.75
395
357
120
560
Market Price
$ 65.33
Selling Price
$ 55.30
1046
778
845
1278
Market Price
$ 36.72
Selling Price
$ 31.58
1504
877
1156
2750
Market Price
$ 44.20
Selling Price
$ 37.54
2310
1852
1364
4386
Market Price
$ 63.20
Selling Price
$ 55.37
821
217
347
1833
Market Price
$ 68.33
Selling Price
$ 59.77
132
125
69
457