Market Price
$ 90.69
Selling Price
$ 81.32
2006
1937
1984
2557
Market Price
$ 111.27
Selling Price
$ 93.44
994
440
495
3431
Market Price
$ 106.43
Selling Price
$ 95.63
897
424
656
1612
Market Price
$ 95.98
Selling Price
$ 80.57
2725
925
1049
2934
Market Price
$ 113.33
Selling Price
$ 98.74
603
528
595
824
Market Price
$ 106.48
Selling Price
$ 90.04
505
363
120
866
Market Price
$ 94.39
Selling Price
$ 84.15
622
471
581
2800
Market Price
$ 108.02
Selling Price
$ 91.91
2324
1370
1428
4898
Market Price
$ 109.16
Selling Price
$ 92.13
1452
1095
1301
3594
Market Price
$ 86.50
Selling Price
$ 75.24
1127
651
1048
1165
Market Price
$ 105.09
Selling Price
$ 91.03
1766
571
1173
3384
Market Price
$ 90.09
Selling Price
$ 78.96
1531
1136
1141
1649
Market Price
$ 95.38
Selling Price
$ 82.93
2147
1855
974
4772
Market Price
$ 106.33
Selling Price
$ 93.56
1442
1408
1242
1509
Market Price
$ 75.47
Selling Price
$ 65.96
1840
1315
1326
1930
Market Price
$ 104.23
Selling Price
$ 89.75
602
454
347
707
Market Price
$ 94.92
Selling Price
$ 79.93
1002
302
994
1051
Market Price
$ 64.46
Selling Price
$ 55.63
887
339
494
1759
Market Price
$ 72.95
Selling Price
$ 62.41
1238
734
1034
4964
Market Price
$ 95.03
Selling Price
$ 81.80
3459
1049
3155
4348
Market Price
$ 75.57
Selling Price
$ 67.87
714
427
158
1924
Market Price
$ 76.63
Selling Price
$ 67.51
1172
546
754
4132
Market Price
$ 82.58
Selling Price
$ 71.56
1640
1248
1423
1748
Market Price
$ 106.59
Selling Price
$ 93.10
2436
1954
1983
3355
Market Price
$ 113.73
Selling Price
$ 98.31
1939
841
614
2358
Market Price
$ 80.81
Selling Price
$ 70.49
2324
2210
1460
2846
Market Price
$ 114.06
Selling Price
$ 95.71
1998
1785
657
4683
Market Price
$ 83.82
Selling Price
$ 73.69
2898
2386
2390
3038
Market Price
$ 65.54
Selling Price
$ 57.91
265
203
252
990
Market Price
$ 80.15
Selling Price
$ 68.28
1916
1854
896
3933
Market Price
$ 68.41
Selling Price
$ 61.50
368
214
236
1395
Market Price
$ 102.50
Selling Price
$ 90.75
249
157
201
755
Market Price
$ 115.16
Selling Price
$ 97.74
602
448
459
921
Market Price
$ 62.36
Selling Price
$ 55.65
1990
1272
1397
4602
Market Price
$ 78.87
Selling Price
$ 71.17
1982
1439
556
4608
Market Price
$ 93.20
Selling Price
$ 81.74
4060
3029
3793
4676
Market Price
$ 106.51
Selling Price
$ 94.18
2718
716
2348
4621
Market Price
$ 78.94
Selling Price
$ 67.38
248
145
73
871
Market Price
$ 104.98
Selling Price
$ 91.91
655
339
158
2479
Market Price
$ 80.68
Selling Price
$ 68.38
480
244
396
716