Market Price
$ 100.84
Selling Price
$ 85.01
3154
3061
2915
4665
Market Price
$ 95.37
Selling Price
$ 82.71
254
79
171
567
Market Price
$ 91.28
Selling Price
$ 76.51
748
202
488
3309
Market Price
$ 109.52
Selling Price
$ 96.29
1908
1467
1405
2080
Market Price
$ 65.58
Selling Price
$ 57.97
2201
1820
1644
2768
Market Price
$ 83.56
Selling Price
$ 75.52
3860
3150
2947
4406
Market Price
$ 100.01
Selling Price
$ 88.22
3746
2358
892
4562
Market Price
$ 88.08
Selling Price
$ 74.19
1205
868
996
1797
Market Price
$ 83.56
Selling Price
$ 75.91
1385
398
410
4459
Market Price
$ 78.34
Selling Price
$ 68.78
4614
3877
1384
4618
Market Price
$ 82.69
Selling Price
$ 71.00
1247
490
1228
2081
Market Price
$ 86.94
Selling Price
$ 77.07
430
313
275
1775
Market Price
$ 64.28
Selling Price
$ 57.12
457
171
188
569
Market Price
$ 93.89
Selling Price
$ 80.51
140
94
51
465
Market Price
$ 93.24
Selling Price
$ 82.14
532
309
149
2200
Market Price
$ 107.31
Selling Price
$ 91.73
879
336
274
4113
Market Price
$ 108.37
Selling Price
$ 92.51
662
343
443
1919
Market Price
$ 102.29
Selling Price
$ 90.60
3206
1142
2602
4554
Market Price
$ 98.03
Selling Price
$ 87.17
1349
1112
849
1740
Market Price
$ 76.27
Selling Price
$ 67.41
2754
2444
2525
2816
Market Price
$ 107.89
Selling Price
$ 94.30
107
35
72
455
Market Price
$ 69.02
Selling Price
$ 57.69
2544
1314
1867
2786
Market Price
$ 69.95
Selling Price
$ 61.05
1345
773
582
1875
Market Price
$ 90.24
Selling Price
$ 78.86
2197
2024
1196
3903
Market Price
$ 87.86
Selling Price
$ 78.08
932
776
904
2279
Market Price
$ 82.22
Selling Price
$ 70.84
2177
1443
1536
2390
Market Price
$ 70.42
Selling Price
$ 59.05
2413
1960
993
3161
Market Price
$ 94.45
Selling Price
$ 85.80
1342
961
782
3023
Market Price
$ 67.31
Selling Price
$ 60.98
509
253
151
594
Market Price
$ 79.04
Selling Price
$ 69.37
1742
1434
1300
2138
Market Price
$ 89.61
Selling Price
$ 76.96
1918
1289
1396
1977
Market Price
$ 100.76
Selling Price
$ 86.80
598
149
159
1790
Market Price
$ 66.89
Selling Price
$ 56.69
2356
1073
1385
2888
Market Price
$ 70.93
Selling Price
$ 61.88
3472
2201
1150
4827
Market Price
$ 106.39
Selling Price
$ 95.23
1854
500
1839
2453
Market Price
$ 89.39
Selling Price
$ 75.76
1528
634
506
4455
Market Price
$ 108.49
Selling Price
$ 90.86
1397
1386
761
2669
Market Price
$ 74.28
Selling Price
$ 63.85
671
540
171
1691
Market Price
$ 67.87
Selling Price
$ 57.79
791
666
513
1201
Market Price
$ 62.53
Selling Price
$ 56.70
1086
956
415
2021