Market Price
$ 107.03
Selling Price
$ 94.77
544
514
413
1065
Market Price
$ 101.76
Selling Price
$ 90.50
2048
1109
1386
3006
Market Price
$ 97.53
Selling Price
$ 86.24
2383
1637
783
2830
Market Price
$ 112.05
Selling Price
$ 95.23
1025
287
765
1947
Market Price
$ 77.84
Selling Price
$ 67.64
4799
4631
3367
4925
Market Price
$ 74.72
Selling Price
$ 62.66
1408
372
676
4493
Market Price
$ 86.34
Selling Price
$ 78.22
902
792
459
2675
Market Price
$ 68.54
Selling Price
$ 61.81
808
440
465
2437
Market Price
$ 84.03
Selling Price
$ 73.28
1100
1036
326
4313
Market Price
$ 108.46
Selling Price
$ 97.86
1327
1239
849
3158
Market Price
$ 69.80
Selling Price
$ 61.68
380
169
262
627
Market Price
$ 74.26
Selling Price
$ 66.51
1476
1331
1414
4234
Market Price
$ 85.18
Selling Price
$ 71.96
3607
2021
1679
4293
Market Price
$ 73.44
Selling Price
$ 64.76
3933
1556
2876
3934
Market Price
$ 95.98
Selling Price
$ 80.28
1097
1044
906
4408
Market Price
$ 110.89
Selling Price
$ 93.88
3130
1162
692
3482
Market Price
$ 106.72
Selling Price
$ 96.71
2304
1842
1674
4396
Market Price
$ 110.97
Selling Price
$ 96.88
1962
1554
1858
2365
Market Price
$ 76.34
Selling Price
$ 66.90
768
542
647
2008
Market Price
$ 104.06
Selling Price
$ 90.21
2125
1996
1869
2463
Market Price
$ 75.06
Selling Price
$ 65.72
1517
543
1176
1978
Market Price
$ 89.86
Selling Price
$ 75.79
998
857
279
2820
Market Price
$ 67.84
Selling Price
$ 56.75
1311
264
1097
1950
Market Price
$ 93.47
Selling Price
$ 80.32
1643
430
780
4269
Market Price
$ 76.77
Selling Price
$ 67.28
3883
1888
2816
3967
Market Price
$ 91.00
Selling Price
$ 81.69
131
121
60
587
Market Price
$ 89.57
Selling Price
$ 80.73
3190
2938
2664
4339
Market Price
$ 98.87
Selling Price
$ 88.98
1726
1443
1410
2113
Market Price
$ 82.23
Selling Price
$ 73.72
1522
797
640
1586
Market Price
$ 106.45
Selling Price
$ 89.55
734
458
178
3305
Market Price
$ 73.31
Selling Price
$ 62.34
3964
3109
2457
4840
Market Price
$ 79.56
Selling Price
$ 70.38
1188
789
980
2568
Market Price
$ 73.61
Selling Price
$ 63.52
1026
1026
606
3253
Market Price
$ 93.53
Selling Price
$ 78.74
3067
869
1340
3474
Market Price
$ 106.42
Selling Price
$ 91.73
892
724
504
992
Market Price
$ 87.19
Selling Price
$ 78.96
1222
946
688
3019
Market Price
$ 109.08
Selling Price
$ 97.36
3262
1621
3179
3492
Market Price
$ 105.88
Selling Price
$ 88.29
3564
2764
2278
4086
Market Price
$ 94.65
Selling Price
$ 81.69
1105
459
1086
1222
Market Price
$ 83.40
Selling Price
$ 73.72
2925
1727
1927
3467