Market Price
$ 34.01
Selling Price
$ 29.85
1411
871
744
1504
Market Price
$ 60.89
Selling Price
$ 53.86
3392
1966
1167
4316
Market Price
$ 53.18
Selling Price
$ 48.15
742
330
670
1186
Market Price
$ 47.82
Selling Price
$ 42.30
1766
1511
907
2484
Market Price
$ 64.49
Selling Price
$ 57.78
1865
1705
1471
3993
Market Price
$ 44.69
Selling Price
$ 38.86
568
314
501
917
Market Price
$ 55.92
Selling Price
$ 48.85
2122
901
1085
2288
Market Price
$ 28.26
Selling Price
$ 25.13
1804
362
1287
1880
Market Price
$ 33.54
Selling Price
$ 28.93
779
169
419
1067
Market Price
$ 49.96
Selling Price
$ 43.17
3622
2623
2183
4099
Market Price
$ 36.02
Selling Price
$ 30.64
1571
1040
1498
2589
Market Price
$ 32.32
Selling Price
$ 28.34
2792
907
1884
2834
Market Price
$ 46.10
Selling Price
$ 40.36
1955
1430
393
4681
Market Price
$ 43.75
Selling Price
$ 37.82
1255
500
553
4992
Market Price
$ 45.94
Selling Price
$ 41.24
1272
934
573
1726
Market Price
$ 52.77
Selling Price
$ 47.79
1273
1164
257
3809
Market Price
$ 50.61
Selling Price
$ 45.91
3588
3203
3533
3813
Market Price
$ 33.82
Selling Price
$ 28.92
2427
1713
833
4649
Market Price
$ 42.80
Selling Price
$ 36.23
4346
3357
955
4712
Market Price
$ 63.76
Selling Price
$ 54.08
2774
2184
1372
3282