Market Price
$ 28.62
Selling Price
$ 26.01
644
186
346
1720
Market Price
$ 30.74
Selling Price
$ 27.89
1375
1318
935
1834
Market Price
$ 32.52
Selling Price
$ 29.47
923
482
551
1707
Market Price
$ 47.69
Selling Price
$ 43.16
2341
1166
1344
2890
Market Price
$ 49.42
Selling Price
$ 42.11
2828
1169
2186
3811
Market Price
$ 54.80
Selling Price
$ 47.47
4271
2466
2949
4402
Market Price
$ 37.85
Selling Price
$ 33.41
665
581
230
1483
Market Price
$ 62.35
Selling Price
$ 54.85
480
364
328
1407
Market Price
$ 29.09
Selling Price
$ 25.29
298
86
222
986
Market Price
$ 57.51
Selling Price
$ 50.53
3379
2944
1370
3559
Market Price
$ 36.13
Selling Price
$ 32.45
1610
1084
1254
2773
Market Price
$ 32.08
Selling Price
$ 28.91
292
71
126
950
Market Price
$ 46.60
Selling Price
$ 40.70
304
266
171
889
Market Price
$ 43.47
Selling Price
$ 38.19
1697
1082
587
2930
Market Price
$ 61.37
Selling Price
$ 53.42
862
500
337
2867
Market Price
$ 63.92
Selling Price
$ 56.31
4498
2377
3185
4875
Market Price
$ 52.17
Selling Price
$ 44.37
1495
1156
1398
3169
Market Price
$ 65.22
Selling Price
$ 58.52
2295
859
1363
4517
Market Price
$ 45.94
Selling Price
$ 39.41
345
307
172
801
Market Price
$ 44.32
Selling Price
$ 37.84
868
313
188
1824