Market Price
$ 79.62
Selling Price
$ 72.32
427
400
274
2001
Market Price
$ 85.05
Selling Price
$ 76.56
1169
1154
427
3484
Market Price
$ 98.04
Selling Price
$ 85.17
742
444
474
1619
Market Price
$ 81.24
Selling Price
$ 68.76
149
117
78
711
Market Price
$ 78.21
Selling Price
$ 67.88
2054
1952
1495
4513
Market Price
$ 85.76
Selling Price
$ 71.87
410
116
302
1131
Market Price
$ 73.01
Selling Price
$ 64.16
3407
1141
2058
4259
Market Price
$ 89.79
Selling Price
$ 79.31
428
276
353
2076
Market Price
$ 91.36
Selling Price
$ 77.80
2832
1174
2658
4686
Market Price
$ 63.71
Selling Price
$ 55.57
1607
1481
1280
3401
Market Price
$ 70.52
Selling Price
$ 63.01
2481
1454
1890
3040
Market Price
$ 76.11
Selling Price
$ 68.16
3506
3093
2043
3994
Market Price
$ 99.71
Selling Price
$ 88.93
982
885
902
1822
Market Price
$ 93.14
Selling Price
$ 77.84
2615
2059
1412
3139
Market Price
$ 75.17
Selling Price
$ 67.08
1506
1472
637
2225
Market Price
$ 76.66
Selling Price
$ 67.52
2129
1246
2055
2341
Market Price
$ 99.67
Selling Price
$ 86.51
2051
1301
827
2915
Market Price
$ 104.21
Selling Price
$ 88.68
1002
612
623
1501
Market Price
$ 83.74
Selling Price
$ 71.30
332
158
322
1561
Market Price
$ 96.93
Selling Price
$ 85.60
3226
2117
2818
4515
Market Price
$ 85.18
Selling Price
$ 71.24
4338
3999
3868
4765
Market Price
$ 80.16
Selling Price
$ 71.86
2628
545
666
4190
Market Price
$ 71.04
Selling Price
$ 63.02
1781
497
1595
2550
Market Price
$ 90.85
Selling Price
$ 77.42
1932
1531
1348
2653
Market Price
$ 105.84
Selling Price
$ 89.69
320
211
151
1165
Market Price
$ 70.07
Selling Price
$ 61.34
877
674
186
2027
Market Price
$ 80.85
Selling Price
$ 68.68
1085
301
361
4290
Market Price
$ 100.70
Selling Price
$ 90.35
3221
2994
2414
3622
Market Price
$ 107.17
Selling Price
$ 94.69
3854
3403
1899
3965
Market Price
$ 94.56
Selling Price
$ 80.03
1854
700
1266
3289
Market Price
$ 113.72
Selling Price
$ 98.15
4518
995
4352
4902
Market Price
$ 98.52
Selling Price
$ 89.25
1835
711
1646
2125
Market Price
$ 115.95
Selling Price
$ 97.69
582
133
439
1912
Market Price
$ 65.99
Selling Price
$ 56.07
1953
1718
959
2588
Market Price
$ 64.81
Selling Price
$ 57.23
1350
748
1041
1552
Market Price
$ 65.85
Selling Price
$ 58.35
318
233
201
1340
Market Price
$ 70.01
Selling Price
$ 59.84
1053
543
402
2867
Market Price
$ 104.11
Selling Price
$ 91.29
1273
598
870
2428
Market Price
$ 63.15
Selling Price
$ 55.20
1206
393
819
2172
Market Price
$ 101.19
Selling Price
$ 87.24
2105
796
1987
4119