Market Price
$ 37.44
Selling Price
$ 32.04
837
173
173
1427
Market Price
$ 64.07
Selling Price
$ 55.18
2055
483
727
3068
Market Price
$ 56.86
Selling Price
$ 49.63
1725
1341
360
2290
Market Price
$ 38.83
Selling Price
$ 32.65
274
97
213
627
Market Price
$ 48.08
Selling Price
$ 41.21
3007
924
950
3631
Market Price
$ 42.14
Selling Price
$ 37.80
1680
553
787
1737
Market Price
$ 47.85
Selling Price
$ 40.93
941
577
565
1478
Market Price
$ 52.50
Selling Price
$ 47.29
1977
1348
1072
3794
Market Price
$ 67.86
Selling Price
$ 56.84
2715
2121
2315
4864
Market Price
$ 41.08
Selling Price
$ 35.63
3129
1107
656
3320
Market Price
$ 36.07
Selling Price
$ 32.10
1841
1110
1744
3596
Market Price
$ 67.31
Selling Price
$ 56.63
1284
902
959
2293
Market Price
$ 31.73
Selling Price
$ 28.68
3063
2526
779
3737
Market Price
$ 38.10
Selling Price
$ 32.26
821
700
455
2336
Market Price
$ 40.64
Selling Price
$ 35.87
519
366
416
2280
Market Price
$ 62.56
Selling Price
$ 52.37
1479
655
830
2650
Market Price
$ 48.60
Selling Price
$ 43.65
229
113
160
410
Market Price
$ 54.37
Selling Price
$ 46.97
3634
1133
2455
4313
Market Price
$ 65.99
Selling Price
$ 55.39
441
245
281
1002
Market Price
$ 53.99
Selling Price
$ 45.00
1007
258
226
1529
Market Price
$ 69.99
Selling Price
$ 59.87
2244
1316
835
2855
Market Price
$ 34.20
Selling Price
$ 29.78
1157
845
372
1867
Market Price
$ 63.37
Selling Price
$ 56.35
854
498
504
1317
Market Price
$ 48.44
Selling Price
$ 40.66
2421
2013
1964
3519
Market Price
$ 59.85
Selling Price
$ 52.31
1577
817
663
2196
Market Price
$ 35.65
Selling Price
$ 30.30
3151
2217
2661
4199
Market Price
$ 55.08
Selling Price
$ 48.06
1037
498
644
1165
Market Price
$ 29.82
Selling Price
$ 26.67
1758
407
1487
3278
Market Price
$ 48.40
Selling Price
$ 43.43
673
642
250
710
Market Price
$ 63.51
Selling Price
$ 55.15
1971
1948
630
2925
Market Price
$ 67.86
Selling Price
$ 57.45
1628
1298
398
1945
Market Price
$ 51.10
Selling Price
$ 45.70
550
177
401
685
Market Price
$ 55.32
Selling Price
$ 48.68
633
378
317
892
Market Price
$ 53.00
Selling Price
$ 45.90
4112
2366
2076
4555
Market Price
$ 61.22
Selling Price
$ 51.93
1347
1265
319
1547
Market Price
$ 58.77
Selling Price
$ 51.26
651
596
521
860
Market Price
$ 43.18
Selling Price
$ 36.45
687
252
240
890
Market Price
$ 40.95
Selling Price
$ 35.33
944
832
850
2036
Market Price
$ 30.40
Selling Price
$ 26.74
1018
639
526
1235
Market Price
$ 67.88
Selling Price
$ 59.46
2168
1391
1218
4878