Market Price
$ 89.07
Selling Price
$ 78.35
3685
1083
3357
4670
Market Price
$ 100.71
Selling Price
$ 89.74
2875
1643
2016
4755
Market Price
$ 90.29
Selling Price
$ 75.78
2626
2391
1473
4568
Market Price
$ 91.98
Selling Price
$ 78.06
1894
764
1469
4325
Market Price
$ 98.05
Selling Price
$ 86.51
1997
1938
1866
3297
Market Price
$ 66.77
Selling Price
$ 55.82
1482
751
898
1803
Market Price
$ 83.91
Selling Price
$ 75.20
1188
840
538
1256
Market Price
$ 85.60
Selling Price
$ 73.73
141
60
29
546
Market Price
$ 112.63
Selling Price
$ 94.15
2933
1617
760
4526
Market Price
$ 82.15
Selling Price
$ 70.00
1627
947
831
2992
Market Price
$ 75.24
Selling Price
$ 66.95
3208
1651
2223
3809
Market Price
$ 82.63
Selling Price
$ 69.92
2832
1130
1988
3748
Market Price
$ 73.16
Selling Price
$ 61.22
3867
3376
2003
4265
Market Price
$ 84.91
Selling Price
$ 75.06
221
182
55
943
Market Price
$ 99.63
Selling Price
$ 86.36
1413
1218
429
2699
Market Price
$ 66.70
Selling Price
$ 56.58
1326
835
513
2591
Market Price
$ 70.93
Selling Price
$ 61.84
3347
2841
912
3491
Market Price
$ 78.10
Selling Price
$ 65.88
2233
1920
1102
3467
Market Price
$ 82.19
Selling Price
$ 70.85
1428
1111
339
2672
Market Price
$ 71.86
Selling Price
$ 63.13
2519
1495
1659
4010
Market Price
$ 74.47
Selling Price
$ 63.27
3604
1316
2875
4463
Market Price
$ 92.76
Selling Price
$ 80.73
1960
1507
736
2956
Market Price
$ 90.34
Selling Price
$ 80.47
969
848
620
4312
Market Price
$ 85.69
Selling Price
$ 74.20
1489
1342
741
1885
Market Price
$ 73.44
Selling Price
$ 63.84
1899
519
494
2422
Market Price
$ 108.04
Selling Price
$ 92.67
217
103
187
790
Market Price
$ 63.26
Selling Price
$ 56.17
706
310
575
1844
Market Price
$ 105.04
Selling Price
$ 88.39
1249
455
603
1372
Market Price
$ 94.84
Selling Price
$ 80.93
2603
2534
658
3479
Market Price
$ 83.80
Selling Price
$ 72.42
450
271
283
645
Market Price
$ 102.46
Selling Price
$ 90.05
1619
1231
341
3211
Market Price
$ 89.55
Selling Price
$ 78.28
1757
1548
931
2950
Market Price
$ 76.04
Selling Price
$ 67.45
744
327
531
2981
Market Price
$ 79.16
Selling Price
$ 67.99
4379
3416
2701
4463
Market Price
$ 98.63
Selling Price
$ 87.17
834
359
334
1514
Market Price
$ 89.77
Selling Price
$ 74.96
1924
668
1870
4957
Market Price
$ 72.44
Selling Price
$ 62.87
3272
2616
906
3663
Market Price
$ 87.89
Selling Price
$ 76.13
3138
2993
765
4246
Market Price
$ 99.88
Selling Price
$ 87.60
751
509
291
3362
Market Price
$ 66.96
Selling Price
$ 58.29
2563
2224
1825
2743