Market Price
$ 53.02
Selling Price
$ 47.51
3117
2103
665
3338
Market Price
$ 39.38
Selling Price
$ 34.51
2861
1664
2804
3876
Market Price
$ 38.79
Selling Price
$ 33.35
3289
3076
3160
4567
Market Price
$ 40.21
Selling Price
$ 35.75
1203
831
777
1260
Market Price
$ 59.75
Selling Price
$ 51.79
1869
862
1697
4578
Market Price
$ 36.70
Selling Price
$ 31.07
1400
1308
805
2684
Market Price
$ 31.01
Selling Price
$ 26.19
2001
698
866
2479
Market Price
$ 43.22
Selling Price
$ 36.63
275
192
275
779
Market Price
$ 61.50
Selling Price
$ 55.65
973
275
528
1438
Market Price
$ 30.19
Selling Price
$ 25.54
2076
1172
1613
4088
Market Price
$ 30.11
Selling Price
$ 27.34
1454
1261
837
3523
Market Price
$ 31.84
Selling Price
$ 28.73
1075
718
726
3905
Market Price
$ 63.45
Selling Price
$ 53.76
574
308
231
1141
Market Price
$ 28.31
Selling Price
$ 25.03
3067
2868
1372
3220
Market Price
$ 43.64
Selling Price
$ 38.80
566
402
484
2056
Market Price
$ 42.29
Selling Price
$ 36.32
939
294
396
1399
Market Price
$ 61.06
Selling Price
$ 50.93
2010
794
1363
3396
Market Price
$ 33.67
Selling Price
$ 29.45
1109
396
554
1613
Market Price
$ 40.38
Selling Price
$ 35.44
1965
1289
1161
2281
Market Price
$ 60.52
Selling Price
$ 52.58
668
251
417
2174