Market Price
$ 97.07
Selling Price
$ 87.47
653
425
473
1780
Market Price
$ 108.75
Selling Price
$ 93.68
1337
785
738
4589
Market Price
$ 77.45
Selling Price
$ 64.64
2550
2180
2256
2870
Market Price
$ 97.14
Selling Price
$ 87.51
425
392
314
787
Market Price
$ 102.01
Selling Price
$ 91.30
223
168
206
1035
Market Price
$ 107.29
Selling Price
$ 90.00
1331
388
686
3463
Market Price
$ 99.36
Selling Price
$ 86.56
2461
1184
1898
4603
Market Price
$ 113.43
Selling Price
$ 95.94
1052
831
1039
1233
Market Price
$ 116.46
Selling Price
$ 98.04
1602
789
777
4605
Market Price
$ 81.92
Selling Price
$ 69.09
1049
496
648
4146
Market Price
$ 75.71
Selling Price
$ 64.14
1233
718
1080
1572
Market Price
$ 76.80
Selling Price
$ 65.53
2149
893
1663
3306
Market Price
$ 114.63
Selling Price
$ 98.84
2597
2545
2490
3203
Market Price
$ 75.28
Selling Price
$ 65.90
337
331
225
1106
Market Price
$ 84.24
Selling Price
$ 73.21
1162
250
1159
4374
Market Price
$ 95.63
Selling Price
$ 81.72
2339
1466
1359
4171
Market Price
$ 105.94
Selling Price
$ 93.46
784
429
641
950
Market Price
$ 114.55
Selling Price
$ 95.53
3107
2538
3047
3408
Market Price
$ 106.53
Selling Price
$ 95.06
898
426
536
1452
Market Price
$ 86.94
Selling Price
$ 78.93
239
187
157
571
Market Price
$ 94.74
Selling Price
$ 81.52
265
200
157
1300
Market Price
$ 87.01
Selling Price
$ 76.56
2770
1113
1862
3261
Market Price
$ 110.32
Selling Price
$ 96.77
695
213
416
1426
Market Price
$ 101.70
Selling Price
$ 88.09
1639
875
551
3336
Market Price
$ 93.32
Selling Price
$ 81.56
1960
1921
1618
4119
Market Price
$ 68.06
Selling Price
$ 58.90
1164
342
830
2976
Market Price
$ 93.84
Selling Price
$ 81.99
962
924
788
999
Market Price
$ 117.33
Selling Price
$ 98.68
832
695
604
1672
Market Price
$ 101.40
Selling Price
$ 89.46
1120
278
549
4357
Market Price
$ 77.20
Selling Price
$ 68.55
1673
742
1650
4612
Market Price
$ 91.45
Selling Price
$ 80.76
1218
1137
765
3750
Market Price
$ 71.25
Selling Price
$ 64.08
473
390
189
1497
Market Price
$ 103.84
Selling Price
$ 90.89
4309
922
2037
4827
Market Price
$ 93.45
Selling Price
$ 82.45
2311
583
897
3631
Market Price
$ 98.40
Selling Price
$ 88.79
365
335
87
1173
Market Price
$ 99.39
Selling Price
$ 87.50
921
591
907
1855
Market Price
$ 77.04
Selling Price
$ 68.56
2449
1872
1775
3378
Market Price
$ 114.78
Selling Price
$ 96.11
1866
1678
1773
1892
Market Price
$ 71.34
Selling Price
$ 60.33
1311
760
500
1871
Market Price
$ 87.94
Selling Price
$ 79.51
894
178
645
4067