Market Price
$ 47.79
Selling Price
$ 40.25
569
248
488
1712
Market Price
$ 37.03
Selling Price
$ 33.62
1760
1599
1173
4538
Market Price
$ 40.23
Selling Price
$ 34.28
1521
583
1256
3793
Market Price
$ 55.27
Selling Price
$ 49.26
1802
591
1520
2922
Market Price
$ 45.98
Selling Price
$ 39.01
2254
1713
1000
4989
Market Price
$ 47.93
Selling Price
$ 40.26
1068
371
757
1804
Market Price
$ 64.59
Selling Price
$ 57.43
653
177
428
846
Market Price
$ 44.59
Selling Price
$ 38.97
2801
1662
1903
3529
Market Price
$ 42.42
Selling Price
$ 37.47
1443
441
434
3292
Market Price
$ 48.21
Selling Price
$ 41.13
811
233
746
3971
Market Price
$ 65.90
Selling Price
$ 59.39
443
154
137
1233
Market Price
$ 35.07
Selling Price
$ 30.27
1110
1061
308
2389
Market Price
$ 39.47
Selling Price
$ 33.99
2484
2240
1705
4921
Market Price
$ 55.66
Selling Price
$ 49.89
496
263
332
1167
Market Price
$ 32.45
Selling Price
$ 28.49
1545
1362
333
2877
Market Price
$ 51.66
Selling Price
$ 45.85
1466
930
1437
1643
Market Price
$ 54.65
Selling Price
$ 46.92
608
427
335
1239
Market Price
$ 35.37
Selling Price
$ 31.24
732
695
629
1590
Market Price
$ 31.82
Selling Price
$ 28.10
206
52
44
712
Market Price
$ 32.11
Selling Price
$ 28.09
2300
504
2099
2580