Market Price
$ 69.57
Selling Price
$ 61.52
1963
1504
432
3798
Market Price
$ 76.07
Selling Price
$ 64.99
737
624
564
1511
Market Price
$ 116.00
Selling Price
$ 98.82
1760
1603
813
2847
Market Price
$ 77.01
Selling Price
$ 66.03
1680
388
1520
2278
Market Price
$ 84.64
Selling Price
$ 73.44
1844
905
605
4448
Market Price
$ 112.72
Selling Price
$ 96.73
1212
1032
352
1568
Market Price
$ 67.19
Selling Price
$ 59.74
1527
1453
436
3680
Market Price
$ 104.09
Selling Price
$ 92.98
3924
2938
2874
4685
Market Price
$ 101.15
Selling Price
$ 87.39
3332
687
1128
3649
Market Price
$ 114.57
Selling Price
$ 96.33
2787
1923
1699
3523
Market Price
$ 80.34
Selling Price
$ 69.08
551
143
392
712
Market Price
$ 73.88
Selling Price
$ 64.69
688
431
258
1723
Market Price
$ 93.22
Selling Price
$ 81.13
189
140
78
703
Market Price
$ 94.17
Selling Price
$ 80.65
2266
2035
1864
3020
Market Price
$ 88.99
Selling Price
$ 74.38
1695
1608
1535
2043
Market Price
$ 92.24
Selling Price
$ 78.74
1978
1253
753
3863
Market Price
$ 69.77
Selling Price
$ 58.78
2103
1033
1686
2880
Market Price
$ 115.67
Selling Price
$ 97.39
1767
463
1170
2557
Market Price
$ 95.17
Selling Price
$ 80.39
3445
2399
1912
4981
Market Price
$ 111.93
Selling Price
$ 97.85
624
204
140
1789
Market Price
$ 82.23
Selling Price
$ 73.95
993
588
688
2714
Market Price
$ 67.54
Selling Price
$ 57.63
2207
1902
1138
4481
Market Price
$ 108.31
Selling Price
$ 97.07
633
401
495
669
Market Price
$ 74.48
Selling Price
$ 65.58
1661
1290
949
2118
Market Price
$ 69.61
Selling Price
$ 58.61
370
244
136
810
Market Price
$ 63.29
Selling Price
$ 57.49
1085
375
598
3124
Market Price
$ 102.29
Selling Price
$ 87.27
1208
964
432
1816
Market Price
$ 88.07
Selling Price
$ 78.63
913
785
512
3920
Market Price
$ 92.76
Selling Price
$ 83.62
1502
363
1153
4394
Market Price
$ 94.22
Selling Price
$ 80.16
2718
2138
1845
3608
Market Price
$ 67.12
Selling Price
$ 58.06
1959
1027
695
4892
Market Price
$ 73.12
Selling Price
$ 66.38
970
828
298
1262
Market Price
$ 86.36
Selling Price
$ 72.95
2543
1858
1344
3122
Market Price
$ 73.50
Selling Price
$ 66.46
1296
600
296
4548
Market Price
$ 111.93
Selling Price
$ 97.45
550
250
179
1043
Market Price
$ 74.59
Selling Price
$ 63.26
3462
2297
2697
3993
Market Price
$ 110.00
Selling Price
$ 98.61
2395
1422
1043
4846
Market Price
$ 91.70
Selling Price
$ 80.94
2105
1462
992
2967
Market Price
$ 109.79
Selling Price
$ 98.35
569
255
444
1341
Market Price
$ 85.77
Selling Price
$ 74.61
366
171
291
1046