Market Price
$ 30.52
Selling Price
$ 26.22
1687
1524
1267
2131
Market Price
$ 57.42
Selling Price
$ 51.85
1856
979
543
3956
Market Price
$ 66.77
Selling Price
$ 57.67
696
258
383
1132
Market Price
$ 54.75
Selling Price
$ 47.17
1305
876
688
4356
Market Price
$ 30.91
Selling Price
$ 27.72
1276
792
1094
3592
Market Price
$ 51.77
Selling Price
$ 45.48
235
204
146
1033
Market Price
$ 39.27
Selling Price
$ 34.89
2351
835
1007
3626
Market Price
$ 41.46
Selling Price
$ 34.66
1352
1084
1056
1467
Market Price
$ 44.81
Selling Price
$ 37.80
1408
536
309
3513
Market Price
$ 47.87
Selling Price
$ 43.12
932
497
621
1634
Market Price
$ 31.88
Selling Price
$ 27.60
176
138
58
441
Market Price
$ 39.22
Selling Price
$ 34.96
1103
493
503
3580
Market Price
$ 33.46
Selling Price
$ 29.06
1268
363
490
4476
Market Price
$ 47.27
Selling Price
$ 40.12
2782
1746
847
3364
Market Price
$ 54.37
Selling Price
$ 48.84
479
304
471
1353
Market Price
$ 55.85
Selling Price
$ 48.03
1413
1247
1030
3997
Market Price
$ 64.68
Selling Price
$ 55.43
1820
1541
1325
4231
Market Price
$ 51.74
Selling Price
$ 44.71
3386
2841
886
4047
Market Price
$ 39.87
Selling Price
$ 36.04
1909
727
900
3944
Market Price
$ 54.55
Selling Price
$ 48.50
354
143
251
423