Market Price
$ 87.20
Selling Price
$ 77.74
837
173
173
1427
Market Price
$ 81.83
Selling Price
$ 74.03
2055
483
727
3068
Market Price
$ 103.35
Selling Price
$ 93.81
1725
1341
360
2290
Market Price
$ 76.34
Selling Price
$ 69.34
274
97
213
627
Market Price
$ 94.16
Selling Price
$ 80.63
3007
924
950
3631
Market Price
$ 72.89
Selling Price
$ 63.61
1680
553
787
1737
Market Price
$ 68.13
Selling Price
$ 60.80
941
577
565
1478
Market Price
$ 101.98
Selling Price
$ 91.13
1977
1348
1072
3794
Market Price
$ 97.24
Selling Price
$ 83.96
2715
2121
2315
4864
Market Price
$ 73.68
Selling Price
$ 61.88
3129
1107
656
3320
Market Price
$ 85.66
Selling Price
$ 71.48
1841
1110
1744
3596
Market Price
$ 72.09
Selling Price
$ 65.51
1284
902
959
2293
Market Price
$ 109.33
Selling Price
$ 96.36
3063
2526
779
3737
Market Price
$ 73.54
Selling Price
$ 61.76
821
700
455
2336
Market Price
$ 93.25
Selling Price
$ 81.81
519
366
416
2280
Market Price
$ 79.63
Selling Price
$ 68.10
1479
655
830
2650
Market Price
$ 113.67
Selling Price
$ 97.23
229
113
160
410
Market Price
$ 91.80
Selling Price
$ 77.02
3634
1133
2455
4313
Market Price
$ 90.31
Selling Price
$ 77.62
441
245
281
1002
Market Price
$ 63.98
Selling Price
$ 56.03
1007
258
226
1529
Market Price
$ 107.04
Selling Price
$ 93.18
2244
1316
835
2855
Market Price
$ 86.71
Selling Price
$ 74.29
1157
845
372
1867
Market Price
$ 88.99
Selling Price
$ 74.42
854
498
504
1317
Market Price
$ 92.04
Selling Price
$ 80.94
2421
2013
1964
3519
Market Price
$ 72.63
Selling Price
$ 62.43
1577
817
663
2196
Market Price
$ 70.08
Selling Price
$ 58.73
3151
2217
2661
4199
Market Price
$ 83.27
Selling Price
$ 73.41
1037
498
644
1165
Market Price
$ 97.91
Selling Price
$ 84.45
1758
407
1487
3278
Market Price
$ 116.31
Selling Price
$ 97.94
673
642
250
710
Market Price
$ 69.28
Selling Price
$ 58.08
1971
1948
630
2925
Market Price
$ 89.60
Selling Price
$ 75.16
1628
1298
398
1945
Market Price
$ 65.37
Selling Price
$ 58.23
550
177
401
685
Market Price
$ 77.92
Selling Price
$ 68.34
633
378
317
892
Market Price
$ 105.30
Selling Price
$ 90.81
4112
2366
2076
4555
Market Price
$ 110.16
Selling Price
$ 95.58
1347
1265
319
1547
Market Price
$ 95.00
Selling Price
$ 81.36
651
596
521
860
Market Price
$ 63.28
Selling Price
$ 56.07
687
252
240
890
Market Price
$ 74.69
Selling Price
$ 62.67
944
832
850
2036
Market Price
$ 91.13
Selling Price
$ 82.09
1018
639
526
1235
Market Price
$ 109.28
Selling Price
$ 97.60
2168
1391
1218
4878