Market Price
$ 48.18
Selling Price
$ 41.05
2234
900
755
4105
Market Price
$ 40.29
Selling Price
$ 33.97
1542
1141
1064
3203
Market Price
$ 38.72
Selling Price
$ 34.60
232
144
199
433
Market Price
$ 41.92
Selling Price
$ 38.01
217
129
87
603
Market Price
$ 37.08
Selling Price
$ 31.82
3678
2673
1006
4886
Market Price
$ 51.31
Selling Price
$ 43.69
1220
1218
656
2428
Market Price
$ 62.98
Selling Price
$ 53.88
2385
1606
2171
2591
Market Price
$ 36.90
Selling Price
$ 31.90
4093
3872
1823
4936
Market Price
$ 43.86
Selling Price
$ 38.54
707
608
405
961
Market Price
$ 63.27
Selling Price
$ 56.93
3998
2614
846
4003
Market Price
$ 29.91
Selling Price
$ 27.04
726
698
209
1260
Market Price
$ 61.90
Selling Price
$ 52.76
1450
1241
713
4821
Market Price
$ 41.03
Selling Price
$ 35.58
1433
869
426
3090
Market Price
$ 64.14
Selling Price
$ 56.71
3967
1624
1011
4272
Market Price
$ 43.28
Selling Price
$ 39.33
1600
890
801
3212
Market Price
$ 30.83
Selling Price
$ 26.64
1133
645
642
1748
Market Price
$ 67.34
Selling Price
$ 57.96
1859
1539
1437
2157
Market Price
$ 38.75
Selling Price
$ 32.73
1503
690
846
2341
Market Price
$ 43.16
Selling Price
$ 38.55
750
606
296
1929
Market Price
$ 36.83
Selling Price
$ 33.35
1453
1168
1266
1598