Market Price
$ 50.85
Selling Price
$ 43.76
1450
1196
291
1728
Market Price
$ 65.20
Selling Price
$ 56.06
220
163
57
404
Market Price
$ 55.89
Selling Price
$ 47.18
2251
1803
2173
3063
Market Price
$ 31.67
Selling Price
$ 28.28
397
176
346
803
Market Price
$ 39.54
Selling Price
$ 34.74
1788
1382
1520
2671
Market Price
$ 33.89
Selling Price
$ 28.47
1270
467
1054
3783
Market Price
$ 31.34
Selling Price
$ 27.54
3104
2247
1641
3311
Market Price
$ 61.68
Selling Price
$ 51.41
445
417
155
880
Market Price
$ 67.08
Selling Price
$ 56.51
713
421
324
1560
Market Price
$ 50.45
Selling Price
$ 45.38
2031
1231
2031
2993
Market Price
$ 28.23
Selling Price
$ 25.12
1041
295
387
2455
Market Price
$ 48.82
Selling Price
$ 41.75
520
438
402
915
Market Price
$ 62.08
Selling Price
$ 52.87
447
427
422
719
Market Price
$ 36.04
Selling Price
$ 30.87
1259
1065
596
1679
Market Price
$ 42.89
Selling Price
$ 37.16
1183
522
1177
1948
Market Price
$ 49.13
Selling Price
$ 43.31
1669
937
1248
2450
Market Price
$ 32.05
Selling Price
$ 28.13
3986
3631
1625
4462
Market Price
$ 40.10
Selling Price
$ 35.78
254
163
225
1250
Market Price
$ 49.81
Selling Price
$ 41.92
696
550
366
886
Market Price
$ 41.99
Selling Price
$ 37.94
1259
732
292
3974