Market Price
$ 87.58
Selling Price
$ 78.20
857
507
610
3425
Market Price
$ 93.11
Selling Price
$ 83.26
2128
835
1610
2803
Market Price
$ 89.56
Selling Price
$ 79.69
140
44
79
441
Market Price
$ 98.33
Selling Price
$ 86.74
2240
1088
586
3169
Market Price
$ 94.76
Selling Price
$ 85.00
460
238
190
748
Market Price
$ 94.11
Selling Price
$ 79.75
1723
1065
1196
3826
Market Price
$ 68.03
Selling Price
$ 56.92
1512
1092
752
1788
Market Price
$ 95.03
Selling Price
$ 79.28
2584
1375
2507
2669
Market Price
$ 76.38
Selling Price
$ 65.50
2650
1607
1202
2809
Market Price
$ 73.68
Selling Price
$ 64.41
621
218
518
654
Market Price
$ 77.33
Selling Price
$ 67.18
3328
1246
1905
4602
Market Price
$ 95.85
Selling Price
$ 86.83
1598
1159
1102
3273
Market Price
$ 100.28
Selling Price
$ 89.32
1843
1061
1496
2192
Market Price
$ 98.79
Selling Price
$ 86.92
2311
872
1321
2729
Market Price
$ 75.53
Selling Price
$ 67.43
1108
598
934
1330
Market Price
$ 94.74
Selling Price
$ 79.75
718
710
402
1651
Market Price
$ 69.46
Selling Price
$ 62.77
1964
1847
1078
3770
Market Price
$ 68.55
Selling Price
$ 59.70
3813
2505
1609
4666
Market Price
$ 83.26
Selling Price
$ 74.90
839
680
787
897
Market Price
$ 65.09
Selling Price
$ 57.27
423
213
325
698
Market Price
$ 94.30
Selling Price
$ 81.49
1022
508
655
2589
Market Price
$ 79.40
Selling Price
$ 69.06
638
488
399
2989
Market Price
$ 95.25
Selling Price
$ 84.26
1813
1240
530
1832
Market Price
$ 60.65
Selling Price
$ 55.09
2104
1390
2087
2838
Market Price
$ 100.53
Selling Price
$ 89.39
337
86
274
1657
Market Price
$ 111.36
Selling Price
$ 97.62
2961
1426
1858
3658
Market Price
$ 84.21
Selling Price
$ 70.58
2041
1890
2021
2413
Market Price
$ 106.49
Selling Price
$ 96.09
1431
476
807
1698
Market Price
$ 99.27
Selling Price
$ 88.95
1006
447
881
2379
Market Price
$ 113.29
Selling Price
$ 97.89
294
186
209
1018
Market Price
$ 67.24
Selling Price
$ 56.50
1068
902
912
2234
Market Price
$ 84.47
Selling Price
$ 72.54
1385
1052
814
1941
Market Price
$ 81.33
Selling Price
$ 69.07
764
535
173
864
Market Price
$ 96.65
Selling Price
$ 87.26
2189
893
1682
3990
Market Price
$ 71.30
Selling Price
$ 60.08
1173
1006
786
4461
Market Price
$ 107.24
Selling Price
$ 96.72
1031
409
826
1962
Market Price
$ 73.94
Selling Price
$ 64.16
3238
1169
2397
4341
Market Price
$ 79.41
Selling Price
$ 71.04
274
240
120
1095
Market Price
$ 106.92
Selling Price
$ 93.34
2242
1449
1137
4499
Market Price
$ 98.53
Selling Price
$ 84.22
761
632
690
1624