Market Price
$ 64.94
Selling Price
$ 56.44
499
447
491
2134
Market Price
$ 94.00
Selling Price
$ 83.59
314
291
211
1373
Market Price
$ 101.27
Selling Price
$ 87.50
765
202
513
3659
Market Price
$ 81.14
Selling Price
$ 70.31
1438
588
335
2914
Market Price
$ 62.60
Selling Price
$ 55.02
2485
1378
2165
3189
Market Price
$ 73.94
Selling Price
$ 64.59
2202
1308
924
2943
Market Price
$ 84.85
Selling Price
$ 70.98
3641
1873
3535
4335
Market Price
$ 92.35
Selling Price
$ 78.43
2183
848
1061
2697
Market Price
$ 106.23
Selling Price
$ 88.73
2988
1898
929
3393
Market Price
$ 67.49
Selling Price
$ 59.40
869
438
183
915
Market Price
$ 96.09
Selling Price
$ 80.43
1444
1270
1018
3412
Market Price
$ 78.50
Selling Price
$ 66.58
1061
682
429
1855
Market Price
$ 93.93
Selling Price
$ 80.50
3124
2026
2230
4233
Market Price
$ 104.72
Selling Price
$ 93.63
255
108
97
821
Market Price
$ 109.86
Selling Price
$ 96.22
2638
1355
728
3682
Market Price
$ 79.97
Selling Price
$ 66.82
3539
2243
2344
3604
Market Price
$ 69.94
Selling Price
$ 60.96
232
218
142
1113
Market Price
$ 86.77
Selling Price
$ 75.67
379
161
101
896
Market Price
$ 101.63
Selling Price
$ 87.46
492
478
382
653
Market Price
$ 84.13
Selling Price
$ 72.87
2938
1482
1622
3145
Market Price
$ 69.39
Selling Price
$ 59.30
1364
440
634
4322
Market Price
$ 67.38
Selling Price
$ 56.21
1199
1063
1102
4016
Market Price
$ 94.08
Selling Price
$ 84.92
1965
1280
1863
2075
Market Price
$ 88.65
Selling Price
$ 75.12
743
403
311
3609
Market Price
$ 72.27
Selling Price
$ 63.90
3356
814
673
4192
Market Price
$ 73.12
Selling Price
$ 63.13
1765
766
1215
4539
Market Price
$ 89.88
Selling Price
$ 80.25
3675
2074
2802
4112
Market Price
$ 91.43
Selling Price
$ 79.70
1805
1088
781
2075
Market Price
$ 68.47
Selling Price
$ 58.42
3139
1987
1826
4459
Market Price
$ 95.79
Selling Price
$ 81.80
1321
729
470
4003
Market Price
$ 117.68
Selling Price
$ 98.53
2575
1199
1104
2903
Market Price
$ 98.23
Selling Price
$ 89.28
591
294
157
1035
Market Price
$ 79.83
Selling Price
$ 68.29
1982
1424
1102
2637
Market Price
$ 89.63
Selling Price
$ 80.39
1889
633
1694
3993
Market Price
$ 105.45
Selling Price
$ 92.89
3552
2312
860
3703
Market Price
$ 92.71
Selling Price
$ 80.36
1574
649
1386
4162
Market Price
$ 82.39
Selling Price
$ 69.96
1951
1939
395
1968
Market Price
$ 84.24
Selling Price
$ 71.49
1654
493
511
3844
Market Price
$ 104.86
Selling Price
$ 92.15
853
775
674
1270
Market Price
$ 76.67
Selling Price
$ 67.43
233
52
107
732