Market Price
$ 31.62
Selling Price
$ 27.19
1823
949
396
4624
Market Price
$ 56.82
Selling Price
$ 50.95
2155
744
1282
2760
Market Price
$ 38.08
Selling Price
$ 32.52
302
127
197
768
Market Price
$ 46.49
Selling Price
$ 40.55
1291
987
775
3089
Market Price
$ 43.61
Selling Price
$ 36.74
2909
702
2589
2990
Market Price
$ 31.31
Selling Price
$ 27.72
3480
2679
3257
3504
Market Price
$ 41.77
Selling Price
$ 37.28
1132
231
589
1411
Market Price
$ 53.06
Selling Price
$ 44.56
1489
936
757
2663
Market Price
$ 35.54
Selling Price
$ 30.18
1534
1134
773
2282
Market Price
$ 60.49
Selling Price
$ 50.44
1161
570
365
1408
Market Price
$ 46.84
Selling Price
$ 42.34
1247
415
483
2482
Market Price
$ 37.50
Selling Price
$ 33.76
1771
919
1674
2359
Market Price
$ 63.75
Selling Price
$ 57.14
2783
2438
1893
3417
Market Price
$ 45.65
Selling Price
$ 40.66
1646
1061
1300
3745
Market Price
$ 48.43
Selling Price
$ 40.38
1841
1270
827
3961
Market Price
$ 51.06
Selling Price
$ 45.41
578
422
161
1888
Market Price
$ 63.30
Selling Price
$ 53.90
1329
623
1054
1791
Market Price
$ 64.67
Selling Price
$ 54.69
914
532
354
3135
Market Price
$ 34.21
Selling Price
$ 29.85
3115
1693
886
3846
Market Price
$ 55.02
Selling Price
$ 46.52
1136
599
250
2453