Market Price
$ 101.83
Selling Price
$ 87.01
1396
1162
447
2331
Market Price
$ 100.85
Selling Price
$ 85.28
536
236
464
894
Market Price
$ 77.30
Selling Price
$ 65.46
1062
862
220
1417
Market Price
$ 90.40
Selling Price
$ 77.01
4095
3498
2017
4533
Market Price
$ 83.06
Selling Price
$ 73.54
263
121
85
1027
Market Price
$ 76.10
Selling Price
$ 63.89
462
309
369
730
Market Price
$ 89.43
Selling Price
$ 78.30
4179
3666
1952
4864
Market Price
$ 89.39
Selling Price
$ 76.20
247
180
135
498
Market Price
$ 91.48
Selling Price
$ 82.57
1905
1196
387
4172
Market Price
$ 111.61
Selling Price
$ 93.89
1669
781
552
2178
Market Price
$ 95.81
Selling Price
$ 81.29
1531
407
465
3781
Market Price
$ 100.29
Selling Price
$ 85.85
2212
1970
1945
3027
Market Price
$ 98.54
Selling Price
$ 82.99
3208
894
3082
4340
Market Price
$ 69.66
Selling Price
$ 62.04
314
284
266
1192
Market Price
$ 67.48
Selling Price
$ 57.40
2694
609
2252
3399
Market Price
$ 63.36
Selling Price
$ 56.65
1898
1650
1086
2226
Market Price
$ 83.96
Selling Price
$ 71.62
502
410
460
863
Market Price
$ 91.54
Selling Price
$ 82.15
2437
1935
1786
3752
Market Price
$ 107.31
Selling Price
$ 94.70
2697
906
1143
3179
Market Price
$ 108.87
Selling Price
$ 97.46
617
547
440
803
Market Price
$ 115.87
Selling Price
$ 97.86
1954
713
586
2246
Market Price
$ 77.46
Selling Price
$ 68.28
709
192
385
1620
Market Price
$ 107.19
Selling Price
$ 92.19
4172
2337
840
4351
Market Price
$ 110.25
Selling Price
$ 97.88
1580
855
775
2483
Market Price
$ 95.17
Selling Price
$ 84.74
1949
521
790
2502
Market Price
$ 101.98
Selling Price
$ 90.28
2952
1845
2339
4514
Market Price
$ 66.37
Selling Price
$ 59.88
269
115
54
1303
Market Price
$ 77.31
Selling Price
$ 66.04
1842
760
1604
3866
Market Price
$ 67.49
Selling Price
$ 57.11
679
627
207
947
Market Price
$ 113.25
Selling Price
$ 98.83
2129
1528
2128
3790
Market Price
$ 78.94
Selling Price
$ 68.68
582
275
541
1726
Market Price
$ 88.26
Selling Price
$ 77.86
2606
1438
1414
4254
Market Price
$ 97.95
Selling Price
$ 88.55
996
631
454
4340
Market Price
$ 103.31
Selling Price
$ 88.62
990
279
233
1241
Market Price
$ 78.11
Selling Price
$ 70.52
385
261
215
859
Market Price
$ 111.27
Selling Price
$ 98.99
2036
1852
956
2910
Market Price
$ 73.35
Selling Price
$ 64.48
2993
989
1828
3059
Market Price
$ 84.11
Selling Price
$ 70.80
4132
1188
3641
4371
Market Price
$ 69.91
Selling Price
$ 63.51
3435
1102
836
4814
Market Price
$ 72.78
Selling Price
$ 63.92
3218
932
1499
3371