Market Price
$ 68.27
Selling Price
$ 58.34
545
493
420
1119
Market Price
$ 87.08
Selling Price
$ 75.02
150
112
129
619
Market Price
$ 83.08
Selling Price
$ 72.58
1623
1092
595
3823
Market Price
$ 72.66
Selling Price
$ 62.96
753
477
485
1901
Market Price
$ 107.83
Selling Price
$ 91.74
1128
1048
544
3144
Market Price
$ 116.15
Selling Price
$ 98.92
458
157
297
1828
Market Price
$ 86.23
Selling Price
$ 71.95
1650
1047
1050
3275
Market Price
$ 78.18
Selling Price
$ 68.61
1404
1177
531
3164
Market Price
$ 68.81
Selling Price
$ 57.36
465
129
201
1405
Market Price
$ 77.33
Selling Price
$ 69.07
248
148
176
506
Market Price
$ 73.46
Selling Price
$ 63.00
997
922
641
1313
Market Price
$ 74.47
Selling Price
$ 63.64
2733
1799
966
3130
Market Price
$ 114.79
Selling Price
$ 96.06
334
110
217
736
Market Price
$ 72.30
Selling Price
$ 61.89
1024
958
868
1172
Market Price
$ 97.09
Selling Price
$ 82.14
1992
1964
843
2302
Market Price
$ 76.42
Selling Price
$ 68.60
3721
1260
2766
3901
Market Price
$ 110.62
Selling Price
$ 97.95
1599
1598
523
2171
Market Price
$ 86.71
Selling Price
$ 78.05
264
86
119
841
Market Price
$ 107.05
Selling Price
$ 93.76
971
348
479
3141
Market Price
$ 76.92
Selling Price
$ 67.92
422
245
397
1641
Market Price
$ 106.00
Selling Price
$ 92.95
1328
702
761
1445
Market Price
$ 65.76
Selling Price
$ 55.27
1019
786
572
4736
Market Price
$ 79.56
Selling Price
$ 72.14
2752
1446
1432
2820
Market Price
$ 108.75
Selling Price
$ 98.14
3619
2446
2805
4266
Market Price
$ 108.32
Selling Price
$ 91.86
1125
758
817
4911
Market Price
$ 65.56
Selling Price
$ 58.05
491
153
137
1674
Market Price
$ 70.11
Selling Price
$ 62.46
2315
1494
929
2705
Market Price
$ 91.44
Selling Price
$ 81.09
500
134
198
2082
Market Price
$ 109.29
Selling Price
$ 95.99
492
160
456
548
Market Price
$ 64.62
Selling Price
$ 55.95
712
381
690
799
Market Price
$ 82.78
Selling Price
$ 72.26
1700
1695
1045
2535
Market Price
$ 77.32
Selling Price
$ 68.78
425
86
169
1149
Market Price
$ 100.65
Selling Price
$ 86.88
218
189
74
535
Market Price
$ 70.82
Selling Price
$ 59.54
817
241
190
3582
Market Price
$ 97.21
Selling Price
$ 81.27
1107
895
294
4879
Market Price
$ 109.96
Selling Price
$ 97.27
2658
2386
717
3372
Market Price
$ 66.86
Selling Price
$ 58.03
2937
810
1760
2949
Market Price
$ 83.59
Selling Price
$ 75.30
3956
3504
1039
4921
Market Price
$ 99.47
Selling Price
$ 87.82
3775
2225
1601
4457
Market Price
$ 82.27
Selling Price
$ 73.60
796
595
224
851