Market Price
$ 31.74
Selling Price
$ 28.26
1670
581
1108
2210
Market Price
$ 55.78
Selling Price
$ 50.35
935
436
666
2056
Market Price
$ 47.34
Selling Price
$ 42.83
1382
1125
666
1704
Market Price
$ 40.57
Selling Price
$ 34.59
1887
1019
450
3943
Market Price
$ 53.86
Selling Price
$ 46.72
526
418
302
1872
Market Price
$ 53.93
Selling Price
$ 46.33
1146
332
510
1801
Market Price
$ 34.63
Selling Price
$ 29.97
1889
779
583
3834
Market Price
$ 44.34
Selling Price
$ 37.85
345
301
157
846
Market Price
$ 38.62
Selling Price
$ 33.09
355
271
316
702
Market Price
$ 64.51
Selling Price
$ 57.53
1680
1495
1464
3631
Market Price
$ 48.99
Selling Price
$ 41.52
3307
981
2190
4264
Market Price
$ 48.34
Selling Price
$ 41.70
1022
561
530
1692
Market Price
$ 53.89
Selling Price
$ 47.32
1317
1136
1268
1480
Market Price
$ 66.73
Selling Price
$ 56.63
1938
1360
438
2534
Market Price
$ 67.45
Selling Price
$ 58.61
1702
868
635
2185
Market Price
$ 39.93
Selling Price
$ 35.48
2367
783
1149
2972
Market Price
$ 36.22
Selling Price
$ 31.26
1446
1002
401
2521
Market Price
$ 65.73
Selling Price
$ 55.27
370
209
354
1063
Market Price
$ 59.84
Selling Price
$ 50.04
904
670
901
2746
Market Price
$ 53.82
Selling Price
$ 44.97
2200
1709
594
2457