Market Price
$ 98.62
Selling Price
$ 86.03
972
413
258
1277
Market Price
$ 77.69
Selling Price
$ 67.95
1489
1416
1282
1651
Market Price
$ 76.61
Selling Price
$ 66.23
1950
1692
1235
2789
Market Price
$ 99.22
Selling Price
$ 84.07
1941
1227
883
2236
Market Price
$ 83.13
Selling Price
$ 70.37
4038
3574
3688
4889
Market Price
$ 78.65
Selling Price
$ 70.93
1320
364
429
3104
Market Price
$ 71.29
Selling Price
$ 61.76
1477
865
1186
3550
Market Price
$ 68.33
Selling Price
$ 60.96
1877
1510
1517
1884
Market Price
$ 91.53
Selling Price
$ 77.34
753
567
209
1789
Market Price
$ 102.18
Selling Price
$ 90.25
402
324
346
1791
Market Price
$ 74.29
Selling Price
$ 62.30
772
601
508
1091
Market Price
$ 63.36
Selling Price
$ 55.42
1163
870
539
2006
Market Price
$ 77.54
Selling Price
$ 67.94
961
268
947
1538
Market Price
$ 90.77
Selling Price
$ 76.42
1175
1068
422
2055
Market Price
$ 103.60
Selling Price
$ 86.39
4158
2586
2773
4343
Market Price
$ 63.82
Selling Price
$ 56.17
1205
675
473
1210
Market Price
$ 108.03
Selling Price
$ 90.49
1471
1417
1454
4051
Market Price
$ 63.05
Selling Price
$ 55.10
1405
1199
1281
2345
Market Price
$ 96.88
Selling Price
$ 87.33
2897
2854
819
3257
Market Price
$ 103.68
Selling Price
$ 94.19
1057
944
595
3621
Market Price
$ 93.42
Selling Price
$ 80.20
1192
726
561
3870
Market Price
$ 76.73
Selling Price
$ 69.27
754
742
713
1793
Market Price
$ 101.33
Selling Price
$ 85.06
559
185
328
1897
Market Price
$ 64.76
Selling Price
$ 56.33
1025
315
351
2400
Market Price
$ 69.23
Selling Price
$ 61.87
519
140
246
2447
Market Price
$ 112.66
Selling Price
$ 95.34
832
709
422
936
Market Price
$ 71.27
Selling Price
$ 61.28
988
563
873
2586
Market Price
$ 106.70
Selling Price
$ 96.02
2253
2162
790
3630
Market Price
$ 87.40
Selling Price
$ 77.27
2798
839
2469
2815
Market Price
$ 87.45
Selling Price
$ 78.45
165
77
150
402
Market Price
$ 65.78
Selling Price
$ 57.33
2642
1772
1371
3849
Market Price
$ 108.45
Selling Price
$ 95.06
1748
843
1655
1923
Market Price
$ 91.28
Selling Price
$ 76.99
3223
773
1822
4910
Market Price
$ 88.40
Selling Price
$ 78.30
1655
1613
1083
1924
Market Price
$ 65.91
Selling Price
$ 57.16
357
76
81
1305
Market Price
$ 111.80
Selling Price
$ 94.84
755
559
744
826
Market Price
$ 73.20
Selling Price
$ 62.01
517
124
482
696
Market Price
$ 114.40
Selling Price
$ 97.41
2707
2145
1551
4604
Market Price
$ 92.34
Selling Price
$ 79.34
724
482
184
1365
Market Price
$ 90.79
Selling Price
$ 81.43
1470
1349
465
4753