Market Price
$ 107.93
Selling Price
$ 94.60
825
455
581
902
Market Price
$ 103.50
Selling Price
$ 91.96
1082
1063
284
3898
Market Price
$ 103.12
Selling Price
$ 88.73
445
277
133
1017
Market Price
$ 114.88
Selling Price
$ 98.89
1097
760
390
2338
Market Price
$ 86.19
Selling Price
$ 72.91
526
359
146
1171
Market Price
$ 97.60
Selling Price
$ 84.89
1419
717
1310
3078
Market Price
$ 110.92
Selling Price
$ 98.84
1040
768
752
2950
Market Price
$ 66.59
Selling Price
$ 59.44
3105
2622
1275
4224
Market Price
$ 103.40
Selling Price
$ 91.78
2359
1862
1084
4602
Market Price
$ 62.01
Selling Price
$ 56.16
2176
2033
1081
4175
Market Price
$ 106.23
Selling Price
$ 88.67
386
116
130
705
Market Price
$ 77.54
Selling Price
$ 66.73
538
504
494
735
Market Price
$ 102.30
Selling Price
$ 92.66
2767
1676
1313
3493
Market Price
$ 61.78
Selling Price
$ 55.19
497
144
121
2228
Market Price
$ 103.91
Selling Price
$ 86.76
1520
941
1464
2083
Market Price
$ 73.85
Selling Price
$ 63.87
1845
1714
1655
3343
Market Price
$ 68.74
Selling Price
$ 59.19
1031
759
258
4831
Market Price
$ 84.76
Selling Price
$ 73.70
720
410
670
2790
Market Price
$ 79.19
Selling Price
$ 70.10
1118
474
632
1219
Market Price
$ 83.75
Selling Price
$ 73.94
3829
3095
914
4498
Market Price
$ 90.61
Selling Price
$ 81.53
1493
1026
717
2453
Market Price
$ 91.90
Selling Price
$ 78.24
1285
272
349
3017
Market Price
$ 62.25
Selling Price
$ 55.55
3002
1100
954
4789
Market Price
$ 71.82
Selling Price
$ 62.84
982
730
979
4796
Market Price
$ 93.38
Selling Price
$ 82.55
2749
1593
1275
4146
Market Price
$ 78.47
Selling Price
$ 68.97
1299
1119
1243
1969
Market Price
$ 79.63
Selling Price
$ 69.10
606
162
449
1034
Market Price
$ 98.08
Selling Price
$ 88.51
384
325
339
1847
Market Price
$ 91.88
Selling Price
$ 76.82
780
439
395
1470
Market Price
$ 106.62
Selling Price
$ 94.86
806
239
322
1291
Market Price
$ 65.20
Selling Price
$ 55.50
2540
1535
2010
3583
Market Price
$ 82.64
Selling Price
$ 71.87
1162
894
390
1957
Market Price
$ 81.36
Selling Price
$ 68.29
1602
1322
1329
4159
Market Price
$ 100.77
Selling Price
$ 86.19
476
146
269
534
Market Price
$ 98.27
Selling Price
$ 87.89
1711
366
1266
1914
Market Price
$ 99.49
Selling Price
$ 84.76
775
585
505
1296
Market Price
$ 93.46
Selling Price
$ 78.96
288
277
64
933
Market Price
$ 83.12
Selling Price
$ 70.35
317
168
191
840
Market Price
$ 99.59
Selling Price
$ 87.27
2021
1729
488
3526
Market Price
$ 101.59
Selling Price
$ 88.99
2576
1651
1148
3612