Market Price
$ 75.57
Selling Price
$ 66.86
1479
1242
622
4623
Market Price
$ 98.12
Selling Price
$ 85.30
1575
942
942
1815
Market Price
$ 67.55
Selling Price
$ 57.55
2312
832
1764
3688
Market Price
$ 92.05
Selling Price
$ 78.48
1839
1617
1406
1961
Market Price
$ 105.42
Selling Price
$ 93.28
1585
721
730
4314
Market Price
$ 108.45
Selling Price
$ 96.31
2683
592
1604
2811
Market Price
$ 112.49
Selling Price
$ 96.42
1293
569
972
4107
Market Price
$ 89.21
Selling Price
$ 80.93
1876
925
380
4950
Market Price
$ 77.78
Selling Price
$ 69.75
2843
2275
1246
4176
Market Price
$ 84.48
Selling Price
$ 70.93
2704
1048
1894
4450
Market Price
$ 101.66
Selling Price
$ 91.31
1007
825
546
3306
Market Price
$ 74.49
Selling Price
$ 66.20
1589
512
1088
3717
Market Price
$ 72.08
Selling Price
$ 61.56
1008
308
593
4098
Market Price
$ 90.43
Selling Price
$ 76.87
1175
787
720
1382
Market Price
$ 104.48
Selling Price
$ 89.27
1161
1125
307
1967
Market Price
$ 72.49
Selling Price
$ 60.82
1906
1186
791
3207
Market Price
$ 81.28
Selling Price
$ 67.95
2915
2206
675
2954
Market Price
$ 67.76
Selling Price
$ 59.98
2166
822
1325
2662
Market Price
$ 98.69
Selling Price
$ 88.31
1345
866
1030
3974
Market Price
$ 105.43
Selling Price
$ 94.19
453
406
450
947
Market Price
$ 109.65
Selling Price
$ 94.55
1514
968
1327
2291
Market Price
$ 74.05
Selling Price
$ 63.85
129
125
59
475
Market Price
$ 98.47
Selling Price
$ 85.90
1514
360
555
2115
Market Price
$ 83.42
Selling Price
$ 74.22
1443
1434
1034
3434
Market Price
$ 88.84
Selling Price
$ 76.74
3234
769
3000
4375
Market Price
$ 83.36
Selling Price
$ 70.15
2772
2013
2121
3422
Market Price
$ 67.74
Selling Price
$ 58.34
1031
880
513
2337
Market Price
$ 96.66
Selling Price
$ 84.85
1983
1488
714
4605
Market Price
$ 98.90
Selling Price
$ 88.97
1261
392
1161
1850
Market Price
$ 96.25
Selling Price
$ 87.00
1855
1697
898
2719
Market Price
$ 110.60
Selling Price
$ 97.02
547
467
250
1674
Market Price
$ 101.85
Selling Price
$ 85.03
197
61
179
441
Market Price
$ 72.99
Selling Price
$ 61.70
960
479
942
1679
Market Price
$ 83.05
Selling Price
$ 70.83
2076
1963
1851
4685
Market Price
$ 74.78
Selling Price
$ 64.48
1818
964
1040
2096
Market Price
$ 108.35
Selling Price
$ 94.86
2920
1813
1344
4789
Market Price
$ 85.45
Selling Price
$ 74.28
481
192
96
2123
Market Price
$ 81.46
Selling Price
$ 73.84
1402
794
646
4834
Market Price
$ 106.18
Selling Price
$ 94.65
2356
1653
668
3511
Market Price
$ 65.60
Selling Price
$ 56.13
485
395
388
559