Market Price
$ 96.14
Selling Price
$ 84.09
1156
673
279
2046
Market Price
$ 103.53
Selling Price
$ 91.84
2293
498
904
2562
Market Price
$ 70.93
Selling Price
$ 62.71
2457
1851
941
2701
Market Price
$ 77.91
Selling Price
$ 70.23
2685
2261
2321
2974
Market Price
$ 88.61
Selling Price
$ 77.82
2667
1662
2137
4972
Market Price
$ 87.54
Selling Price
$ 73.28
1506
1506
485
2582
Market Price
$ 91.74
Selling Price
$ 77.87
2475
2357
1567
4703
Market Price
$ 69.15
Selling Price
$ 57.69
301
90
156
569
Market Price
$ 73.50
Selling Price
$ 66.52
2542
860
1617
3392
Market Price
$ 97.54
Selling Price
$ 87.97
1507
565
867
3503
Market Price
$ 88.02
Selling Price
$ 76.78
2938
2009
2612
4249
Market Price
$ 94.31
Selling Price
$ 80.31
2135
1269
1949
2314
Market Price
$ 85.92
Selling Price
$ 75.26
3021
1859
2317
3263
Market Price
$ 72.97
Selling Price
$ 65.66
611
150
469
626
Market Price
$ 108.55
Selling Price
$ 95.35
1284
1103
1123
1796
Market Price
$ 86.67
Selling Price
$ 74.70
256
146
70
851
Market Price
$ 88.33
Selling Price
$ 74.38
3001
703
2026
3594
Market Price
$ 113.77
Selling Price
$ 95.40
804
752
201
973
Market Price
$ 66.26
Selling Price
$ 57.20
2181
998
1456
3552
Market Price
$ 89.44
Selling Price
$ 74.54
217
203
86
922
Market Price
$ 99.59
Selling Price
$ 86.83
842
213
721
2026
Market Price
$ 80.27
Selling Price
$ 72.20
1626
447
1420
2300
Market Price
$ 66.40
Selling Price
$ 58.39
466
132
119
682
Market Price
$ 94.77
Selling Price
$ 84.26
2741
2269
1211
3527
Market Price
$ 87.63
Selling Price
$ 73.30
3100
2403
2916
4283
Market Price
$ 70.30
Selling Price
$ 61.08
2859
1476
2479
4124
Market Price
$ 84.96
Selling Price
$ 73.69
4292
3795
3083
4304
Market Price
$ 109.14
Selling Price
$ 98.80
2068
1011
2031
3363
Market Price
$ 87.37
Selling Price
$ 77.77
1084
958
680
2785
Market Price
$ 105.81
Selling Price
$ 93.01
637
360
313
1138
Market Price
$ 94.04
Selling Price
$ 81.43
747
469
507
1801
Market Price
$ 84.53
Selling Price
$ 71.71
759
302
531
1121
Market Price
$ 84.89
Selling Price
$ 74.05
510
200
110
2163
Market Price
$ 113.51
Selling Price
$ 95.84
610
520
204
2897
Market Price
$ 104.15
Selling Price
$ 87.38
2078
1414
1963
4527
Market Price
$ 96.16
Selling Price
$ 80.69
3988
1286
2236
4451
Market Price
$ 83.61
Selling Price
$ 72.36
2337
1277
1417
4046
Market Price
$ 87.58
Selling Price
$ 75.37
1030
256
515
1869
Market Price
$ 115.91
Selling Price
$ 97.83
1075
630
894
3944
Market Price
$ 107.16
Selling Price
$ 90.26
2681
1172
606
3855