Market Price
$ 87.29
Selling Price
$ 75.58
3948
2636
1376
3979
Market Price
$ 111.61
Selling Price
$ 93.68
1104
1005
403
1481
Market Price
$ 97.21
Selling Price
$ 83.27
1302
774
717
4186
Market Price
$ 70.78
Selling Price
$ 59.89
959
875
721
1178
Market Price
$ 115.38
Selling Price
$ 97.72
964
350
911
3918
Market Price
$ 94.58
Selling Price
$ 80.57
2150
1469
1498
4984
Market Price
$ 96.96
Selling Price
$ 83.38
319
228
164
867
Market Price
$ 90.72
Selling Price
$ 79.11
3401
1809
1063
4261
Market Price
$ 82.22
Selling Price
$ 71.06
2269
1152
947
2740
Market Price
$ 104.25
Selling Price
$ 88.39
945
398
361
3489
Market Price
$ 70.29
Selling Price
$ 61.30
2153
1100
724
3845
Market Price
$ 109.98
Selling Price
$ 98.37
832
540
802
1649
Market Price
$ 110.00
Selling Price
$ 95.84
526
281
364
1105
Market Price
$ 110.26
Selling Price
$ 93.95
3240
1714
3119
4292
Market Price
$ 101.43
Selling Price
$ 91.64
543
201
279
1885
Market Price
$ 66.18
Selling Price
$ 59.08
387
94
256
1795
Market Price
$ 76.97
Selling Price
$ 64.25
1020
276
974
1156
Market Price
$ 113.79
Selling Price
$ 98.39
2122
881
1152
2300
Market Price
$ 90.52
Selling Price
$ 80.23
1059
881
714
2516
Market Price
$ 112.95
Selling Price
$ 97.25
1893
393
1038
2759
Market Price
$ 98.76
Selling Price
$ 87.68
1107
294
1030
1311
Market Price
$ 93.37
Selling Price
$ 80.71
2620
820
2330
3846
Market Price
$ 100.23
Selling Price
$ 86.96
691
146
297
1081
Market Price
$ 77.56
Selling Price
$ 70.37
2644
1262
1655
4967
Market Price
$ 80.64
Selling Price
$ 69.96
1622
1477
360
2845
Market Price
$ 83.81
Selling Price
$ 74.81
3143
1927
2950
3417
Market Price
$ 112.33
Selling Price
$ 97.70
1041
465
552
2352
Market Price
$ 71.61
Selling Price
$ 60.89
2324
1389
1914
4176
Market Price
$ 94.06
Selling Price
$ 79.92
1859
1232
1391
2419
Market Price
$ 76.30
Selling Price
$ 65.24
383
101
318
1406
Market Price
$ 107.69
Selling Price
$ 93.09
451
121
313
1518
Market Price
$ 80.88
Selling Price
$ 71.06
1353
957
1121
4623
Market Price
$ 95.86
Selling Price
$ 83.74
321
128
228
464
Market Price
$ 76.99
Selling Price
$ 68.22
955
473
813
2834
Market Price
$ 93.01
Selling Price
$ 82.12
456
121
177
1778
Market Price
$ 90.17
Selling Price
$ 81.12
2716
2096
1384
3617
Market Price
$ 68.69
Selling Price
$ 60.17
1726
1490
440
2713
Market Price
$ 95.38
Selling Price
$ 84.24
2889
1224
2516
4653
Market Price
$ 85.26
Selling Price
$ 72.67
237
157
99
591
Market Price
$ 88.00
Selling Price
$ 74.71
4481
2007
3985
4600