Market Price
$ 40.09
Selling Price
$ 35.74
1668
940
1358
2166
Market Price
$ 44.71
Selling Price
$ 40.26
3564
956
953
4461
Market Price
$ 68.88
Selling Price
$ 58.52
958
368
514
4154
Market Price
$ 33.71
Selling Price
$ 29.11
2004
1552
1831
3052
Market Price
$ 36.81
Selling Price
$ 32.35
2068
1783
1854
4416
Market Price
$ 69.70
Selling Price
$ 59.21
2146
1323
906
2886
Market Price
$ 52.70
Selling Price
$ 44.56
2128
1424
907
4904
Market Price
$ 51.38
Selling Price
$ 46.20
1251
384
1045
3379
Market Price
$ 47.46
Selling Price
$ 42.15
375
163
233
708
Market Price
$ 38.54
Selling Price
$ 34.85
983
947
774
1442
Market Price
$ 41.69
Selling Price
$ 35.70
1638
989
607
2454
Market Price
$ 56.90
Selling Price
$ 51.22
1290
1093
1271
4162
Market Price
$ 36.03
Selling Price
$ 30.13
576
216
408
2255
Market Price
$ 71.11
Selling Price
$ 59.80
277
139
177
1224
Market Price
$ 39.83
Selling Price
$ 34.63
1674
933
1033
3558
Market Price
$ 46.07
Selling Price
$ 41.12
216
210
97
424
Market Price
$ 29.98
Selling Price
$ 25.32
375
80
279
536
Market Price
$ 50.74
Selling Price
$ 43.50
3950
1441
2484
4724
Market Price
$ 65.91
Selling Price
$ 55.72
736
668
283
1833
Market Price
$ 41.44
Selling Price
$ 35.04
3228
1165
2453
3260