Market Price
$ 60.67
Selling Price
$ 54.04
249
118
180
823
Market Price
$ 50.52
Selling Price
$ 43.47
900
500
267
2198
Market Price
$ 38.89
Selling Price
$ 34.44
1517
1147
1077
2663
Market Price
$ 53.71
Selling Price
$ 46.24
1216
247
963
1810
Market Price
$ 38.21
Selling Price
$ 33.93
2462
1079
1666
2915
Market Price
$ 66.77
Selling Price
$ 56.13
438
301
350
2057
Market Price
$ 57.69
Selling Price
$ 50.58
2080
577
1041
4527
Market Price
$ 37.46
Selling Price
$ 33.92
353
245
255
1681
Market Price
$ 51.33
Selling Price
$ 43.00
1792
840
499
4251
Market Price
$ 45.26
Selling Price
$ 40.36
1482
1286
1395
2590
Market Price
$ 38.58
Selling Price
$ 32.94
173
52
140
507
Market Price
$ 49.78
Selling Price
$ 44.78
196
61
110
573
Market Price
$ 52.18
Selling Price
$ 43.65
1351
1160
538
4292
Market Price
$ 57.18
Selling Price
$ 49.49
1623
754
571
4550
Market Price
$ 69.16
Selling Price
$ 59.60
1038
885
982
2437
Market Price
$ 32.91
Selling Price
$ 27.84
1002
328
624
1427
Market Price
$ 49.16
Selling Price
$ 41.53
2094
741
1416
4567
Market Price
$ 45.74
Selling Price
$ 39.94
1170
452
401
1704
Market Price
$ 38.64
Selling Price
$ 32.72
3153
2506
822
4955
Market Price
$ 62.95
Selling Price
$ 56.22
379
234
183
511