Market Price
$ 65.88
Selling Price
$ 56.47
3850
3070
1326
4586
Market Price
$ 55.76
Selling Price
$ 50.52
271
84
200
789
Market Price
$ 63.74
Selling Price
$ 57.04
177
169
95
653
Market Price
$ 52.50
Selling Price
$ 46.55
1282
1107
521
2639
Market Price
$ 44.00
Selling Price
$ 38.58
1715
1687
503
2325
Market Price
$ 32.37
Selling Price
$ 28.78
2105
1766
2090
4923
Market Price
$ 45.92
Selling Price
$ 38.44
240
49
213
577
Market Price
$ 54.56
Selling Price
$ 46.14
581
560
169
1840
Market Price
$ 36.94
Selling Price
$ 32.42
440
163
376
468
Market Price
$ 62.85
Selling Price
$ 53.65
2127
904
564
3689
Market Price
$ 53.48
Selling Price
$ 46.94
689
340
190
1091
Market Price
$ 47.43
Selling Price
$ 40.36
1868
920
575
1946
Market Price
$ 64.77
Selling Price
$ 54.95
3076
2475
890
3088
Market Price
$ 39.64
Selling Price
$ 34.79
1990
1804
1710
2074
Market Price
$ 49.00
Selling Price
$ 43.00
2018
762
1496
2215
Market Price
$ 57.92
Selling Price
$ 51.74
2993
1874
1084
4924
Market Price
$ 32.93
Selling Price
$ 28.57
1229
298
447
3404
Market Price
$ 65.46
Selling Price
$ 57.04
2132
2001
1328
2186
Market Price
$ 50.44
Selling Price
$ 42.20
975
610
925
2466
Market Price
$ 34.76
Selling Price
$ 31.33
2760
1849
898
2861