Market Price
$ 106.74
Selling Price
$ 96.27
1597
603
1049
1788
Market Price
$ 78.19
Selling Price
$ 65.29
4282
1870
1510
4512
Market Price
$ 101.73
Selling Price
$ 87.72
1860
958
1528
3932
Market Price
$ 106.71
Selling Price
$ 91.44
1558
1211
1074
1799
Market Price
$ 107.44
Selling Price
$ 90.16
503
120
425
1584
Market Price
$ 66.86
Selling Price
$ 57.45
966
502
286
1741
Market Price
$ 107.43
Selling Price
$ 91.37
3715
3564
846
4771
Market Price
$ 63.90
Selling Price
$ 56.13
453
238
271
517
Market Price
$ 67.67
Selling Price
$ 59.42
2208
1770
1611
4062
Market Price
$ 71.40
Selling Price
$ 61.99
831
564
665
1350
Market Price
$ 88.37
Selling Price
$ 79.85
400
358
293
717
Market Price
$ 112.34
Selling Price
$ 94.09
1411
311
989
1756
Market Price
$ 112.19
Selling Price
$ 97.19
2820
1387
953
3673
Market Price
$ 113.18
Selling Price
$ 97.63
1582
459
1578
1991
Market Price
$ 75.73
Selling Price
$ 67.98
1674
856
1506
3666
Market Price
$ 70.97
Selling Price
$ 62.42
1155
786
695
1428
Market Price
$ 70.84
Selling Price
$ 63.05
1740
1696
992
2083
Market Price
$ 90.83
Selling Price
$ 80.60
2037
415
433
2770
Market Price
$ 88.65
Selling Price
$ 80.32
2171
684
1759
4374
Market Price
$ 86.13
Selling Price
$ 74.00
1516
688
1207
2036
Market Price
$ 72.37
Selling Price
$ 63.56
1019
387
741
1591
Market Price
$ 108.53
Selling Price
$ 92.27
2485
1109
1753
2498
Market Price
$ 61.95
Selling Price
$ 55.60
1960
1091
577
2331
Market Price
$ 69.79
Selling Price
$ 58.24
269
114
77
560
Market Price
$ 84.29
Selling Price
$ 74.87
923
326
724
1814
Market Price
$ 96.63
Selling Price
$ 87.03
2298
1219
1161
3728
Market Price
$ 67.88
Selling Price
$ 57.76
1066
504
745
4953
Market Price
$ 75.58
Selling Price
$ 63.59
2921
2596
1914
3505
Market Price
$ 96.01
Selling Price
$ 83.06
4298
2352
3642
4327
Market Price
$ 118.39
Selling Price
$ 98.91
2295
1361
1626
4308
Market Price
$ 85.52
Selling Price
$ 74.83
2364
805
992
2871
Market Price
$ 64.96
Selling Price
$ 58.74
3538
1536
2770
3997
Market Price
$ 94.77
Selling Price
$ 83.96
2238
2130
687
2870
Market Price
$ 100.12
Selling Price
$ 87.36
2823
1671
2807
3393
Market Price
$ 93.11
Selling Price
$ 84.61
3194
1324
1040
4526
Market Price
$ 71.86
Selling Price
$ 64.23
3743
2334
3693
4860
Market Price
$ 87.55
Selling Price
$ 75.18
2443
1436
612
2493
Market Price
$ 94.22
Selling Price
$ 85.56
1966
1337
493
2119
Market Price
$ 63.34
Selling Price
$ 55.21
538
183
274
1325
Market Price
$ 87.77
Selling Price
$ 74.49
1018
835
821
2800