Market Price
$ 98.51
Selling Price
$ 86.61
1987
559
1919
3850
Market Price
$ 108.39
Selling Price
$ 95.38
1626
1322
662
2259
Market Price
$ 114.71
Selling Price
$ 97.09
1794
943
438
1954
Market Price
$ 92.54
Selling Price
$ 82.36
2136
1355
635
2275
Market Price
$ 99.17
Selling Price
$ 86.57
930
728
858
4211
Market Price
$ 108.48
Selling Price
$ 98.49
957
321
818
2496
Market Price
$ 104.04
Selling Price
$ 87.63
1255
561
1002
4162
Market Price
$ 72.87
Selling Price
$ 65.56
2351
907
1017
3745
Market Price
$ 90.92
Selling Price
$ 76.39
237
172
216
587
Market Price
$ 66.25
Selling Price
$ 57.79
493
240
335
1023
Market Price
$ 93.91
Selling Price
$ 81.85
589
308
202
2917
Market Price
$ 80.85
Selling Price
$ 69.49
1678
1476
1286
4745
Market Price
$ 81.20
Selling Price
$ 70.21
148
114
48
642
Market Price
$ 105.80
Selling Price
$ 90.18
1292
1248
364
1557
Market Price
$ 106.71
Selling Price
$ 93.90
2682
2063
1750
4003
Market Price
$ 92.13
Selling Price
$ 78.77
2537
812
772
4571
Market Price
$ 76.18
Selling Price
$ 66.98
2646
2121
1109
3716
Market Price
$ 76.36
Selling Price
$ 67.04
1688
1068
1104
3466
Market Price
$ 98.81
Selling Price
$ 85.74
953
190
693
4635
Market Price
$ 68.38
Selling Price
$ 58.22
1177
276
997
2315
Market Price
$ 104.17
Selling Price
$ 94.13
3465
3113
1587
4067
Market Price
$ 106.53
Selling Price
$ 89.80
1522
1498
1203
4829
Market Price
$ 100.21
Selling Price
$ 85.29
2540
978
2264
4341
Market Price
$ 109.17
Selling Price
$ 93.89
1518
762
565
2793
Market Price
$ 73.14
Selling Price
$ 65.72
584
378
417
914
Market Price
$ 69.92
Selling Price
$ 59.90
558
249
422
1809
Market Price
$ 68.00
Selling Price
$ 59.59
349
77
243
1182
Market Price
$ 71.97
Selling Price
$ 61.02
943
587
920
3063
Market Price
$ 92.67
Selling Price
$ 78.17
3866
3260
1856
4662
Market Price
$ 105.28
Selling Price
$ 91.61
474
306
470
709
Market Price
$ 88.45
Selling Price
$ 78.95
1243
367
921
1837
Market Price
$ 95.19
Selling Price
$ 82.72
3489
2034
2388
4922
Market Price
$ 70.99
Selling Price
$ 63.89
3945
3761
2502
4785
Market Price
$ 85.38
Selling Price
$ 75.23
1012
881
347
3448
Market Price
$ 96.15
Selling Price
$ 85.76
888
486
390
1633
Market Price
$ 101.01
Selling Price
$ 84.86
2074
1738
930
4060
Market Price
$ 111.22
Selling Price
$ 94.51
1179
1103
1174
3840
Market Price
$ 94.99
Selling Price
$ 81.57
1468
1446
964
3006
Market Price
$ 65.20
Selling Price
$ 56.77
558
195
301
733
Market Price
$ 107.95
Selling Price
$ 93.10
1234
872
691
1467