Market Price
$ 114.86
Selling Price
$ 97.90
1975
534
858
2119
Market Price
$ 115.93
Selling Price
$ 96.82
2154
846
1747
4548
Market Price
$ 92.25
Selling Price
$ 81.07
2148
2110
1902
3703
Market Price
$ 62.38
Selling Price
$ 55.17
891
544
655
3481
Market Price
$ 71.79
Selling Price
$ 61.26
2040
1917
1762
2593
Market Price
$ 108.26
Selling Price
$ 94.72
1051
740
685
3586
Market Price
$ 103.02
Selling Price
$ 89.77
2103
1270
783
3432
Market Price
$ 96.24
Selling Price
$ 85.05
2003
490
871
4016
Market Price
$ 86.99
Selling Price
$ 78.83
419
387
108
1572
Market Price
$ 95.58
Selling Price
$ 84.69
2875
2860
1821
3131
Market Price
$ 77.06
Selling Price
$ 67.21
1699
1492
1203
2484
Market Price
$ 74.27
Selling Price
$ 65.45
799
214
645
3538
Market Price
$ 94.83
Selling Price
$ 83.02
2910
1767
2870
3042
Market Price
$ 96.83
Selling Price
$ 83.55
2034
1992
1870
3907
Market Price
$ 90.43
Selling Price
$ 78.58
1966
931
1502
2563
Market Price
$ 98.77
Selling Price
$ 84.78
809
333
337
1282
Market Price
$ 115.30
Selling Price
$ 96.77
595
466
563
774
Market Price
$ 82.29
Selling Price
$ 70.69
523
308
395
1219
Market Price
$ 107.15
Selling Price
$ 96.56
2883
1739
2389
4110
Market Price
$ 87.15
Selling Price
$ 75.04
940
927
929
1547
Market Price
$ 84.42
Selling Price
$ 74.55
1069
410
267
4988
Market Price
$ 75.07
Selling Price
$ 66.23
324
198
117
480
Market Price
$ 74.71
Selling Price
$ 67.20
1547
496
1381
1730
Market Price
$ 98.49
Selling Price
$ 86.26
1742
429
798
3742
Market Price
$ 105.96
Selling Price
$ 88.37
363
319
172
877
Market Price
$ 79.21
Selling Price
$ 70.86
2192
1552
2036
3164
Market Price
$ 79.46
Selling Price
$ 70.32
271
236
145
1299
Market Price
$ 69.29
Selling Price
$ 60.57
1476
568
309
1785
Market Price
$ 85.91
Selling Price
$ 73.85
4093
2483
1367
4967
Market Price
$ 100.70
Selling Price
$ 84.56
1862
1283
1208
2865
Market Price
$ 82.18
Selling Price
$ 68.65
3974
2703
3738
4118
Market Price
$ 116.49
Selling Price
$ 97.23
789
363
318
1983
Market Price
$ 70.31
Selling Price
$ 62.16
1832
1536
1800
4667
Market Price
$ 108.41
Selling Price
$ 96.86
1073
395
480
3487
Market Price
$ 87.92
Selling Price
$ 78.38
492
192
302
2380
Market Price
$ 106.96
Selling Price
$ 94.68
2363
1141
740
4487
Market Price
$ 109.42
Selling Price
$ 98.67
2285
1983
638
2802
Market Price
$ 65.50
Selling Price
$ 55.90
644
395
187
1893
Market Price
$ 63.19
Selling Price
$ 56.60
2043
1463
450
2079
Market Price
$ 98.57
Selling Price
$ 86.70
2206
1207
1638
3519