Market Price
$ 101.27
Selling Price
$ 90.40
3213
979
2327
3862
Market Price
$ 113.66
Selling Price
$ 96.07
1507
1068
645
1549
Market Price
$ 98.66
Selling Price
$ 82.32
1199
696
684
2207
Market Price
$ 65.37
Selling Price
$ 57.52
1328
1186
618
2921
Market Price
$ 94.87
Selling Price
$ 79.42
1277
275
757
4509
Market Price
$ 111.82
Selling Price
$ 94.86
4656
1172
1858
4678
Market Price
$ 78.51
Selling Price
$ 69.29
886
187
311
1267
Market Price
$ 90.53
Selling Price
$ 80.20
735
390
370
3327
Market Price
$ 73.62
Selling Price
$ 62.90
3747
3710
3138
4713
Market Price
$ 84.93
Selling Price
$ 74.43
3255
1073
1961
3395
Market Price
$ 99.86
Selling Price
$ 84.75
537
291
258
696
Market Price
$ 109.57
Selling Price
$ 98.11
482
464
381
604
Market Price
$ 102.37
Selling Price
$ 87.60
963
462
847
3157
Market Price
$ 91.71
Selling Price
$ 80.30
2064
669
1303
2235
Market Price
$ 79.79
Selling Price
$ 71.63
1377
598
350
1477
Market Price
$ 70.10
Selling Price
$ 59.62
902
409
387
1215
Market Price
$ 66.02
Selling Price
$ 57.16
362
120
229
763
Market Price
$ 66.55
Selling Price
$ 57.05
3000
1003
2784
3264
Market Price
$ 66.88
Selling Price
$ 57.70
264
189
184
1105
Market Price
$ 67.23
Selling Price
$ 58.82
401
373
160
663
Market Price
$ 100.45
Selling Price
$ 89.80
884
578
594
1048
Market Price
$ 108.38
Selling Price
$ 97.06
639
462
161
2249
Market Price
$ 110.84
Selling Price
$ 98.83
977
639
809
2243
Market Price
$ 62.59
Selling Price
$ 55.37
1454
497
967
4822
Market Price
$ 82.78
Selling Price
$ 70.34
1963
1957
479
2035
Market Price
$ 95.28
Selling Price
$ 80.44
658
512
346
1978
Market Price
$ 106.00
Selling Price
$ 92.29
290
284
127
1201
Market Price
$ 111.50
Selling Price
$ 94.00
2588
1966
1957
3074
Market Price
$ 93.42
Selling Price
$ 78.24
1680
684
1301
3472
Market Price
$ 96.45
Selling Price
$ 80.73
1138
592
344
4380
Market Price
$ 72.56
Selling Price
$ 60.81
1912
851
1183
4017
Market Price
$ 98.86
Selling Price
$ 85.44
830
396
822
2776
Market Price
$ 71.61
Selling Price
$ 59.80
536
501
208
635
Market Price
$ 93.96
Selling Price
$ 82.18
2153
815
1278
4751
Market Price
$ 98.57
Selling Price
$ 84.03
665
630
258
1050
Market Price
$ 90.87
Selling Price
$ 79.66
764
537
470
996
Market Price
$ 101.71
Selling Price
$ 86.43
3935
1933
2973
4355
Market Price
$ 82.47
Selling Price
$ 69.83
2476
1381
588
3734
Market Price
$ 95.89
Selling Price
$ 83.90
1789
932
1314
4255
Market Price
$ 81.14
Selling Price
$ 68.89
1903
1251
551
2258