Market Price
$ 105.85
Selling Price
$ 91.44
783
428
240
2142
Market Price
$ 72.26
Selling Price
$ 65.16
2178
896
737
4657
Market Price
$ 71.49
Selling Price
$ 59.79
3918
3526
2298
4158
Market Price
$ 102.85
Selling Price
$ 88.93
1903
1429
1485
4030
Market Price
$ 91.03
Selling Price
$ 80.63
1512
784
700
3933
Market Price
$ 66.35
Selling Price
$ 57.06
4203
1096
1674
4515
Market Price
$ 94.69
Selling Price
$ 79.23
1091
348
348
3762
Market Price
$ 104.57
Selling Price
$ 94.70
2418
1928
1262
2678
Market Price
$ 95.64
Selling Price
$ 83.75
412
119
234
1230
Market Price
$ 68.52
Selling Price
$ 60.36
271
65
203
996
Market Price
$ 95.78
Selling Price
$ 83.67
1795
1538
961
2258
Market Price
$ 97.52
Selling Price
$ 86.34
980
316
615
1868
Market Price
$ 96.92
Selling Price
$ 83.01
1354
649
830
3751
Market Price
$ 68.26
Selling Price
$ 61.90
913
788
571
2022
Market Price
$ 65.66
Selling Price
$ 57.16
1031
776
726
4826
Market Price
$ 64.57
Selling Price
$ 56.30
1129
591
952
2186
Market Price
$ 85.02
Selling Price
$ 71.12
83
63
73
408
Market Price
$ 95.81
Selling Price
$ 81.43
1862
1188
1539
2197
Market Price
$ 91.86
Selling Price
$ 79.01
464
168
175
1950
Market Price
$ 95.88
Selling Price
$ 86.21
1671
934
528
2147
Market Price
$ 62.31
Selling Price
$ 55.01
535
135
507
2311
Market Price
$ 99.00
Selling Price
$ 88.62
765
259
325
1344
Market Price
$ 79.37
Selling Price
$ 67.02
1955
1114
745
3017
Market Price
$ 70.30
Selling Price
$ 63.83
3946
1129
3136
4401
Market Price
$ 77.16
Selling Price
$ 65.71
1207
996
807
2385
Market Price
$ 65.73
Selling Price
$ 55.24
389
179
86
737
Market Price
$ 74.82
Selling Price
$ 66.50
4518
3944
4244
4834
Market Price
$ 84.85
Selling Price
$ 74.09
1544
1208
1512
1902
Market Price
$ 113.96
Selling Price
$ 97.65
683
682
620
1939
Market Price
$ 73.06
Selling Price
$ 61.05
593
166
433
1951
Market Price
$ 111.20
Selling Price
$ 94.87
220
57
161
649
Market Price
$ 84.58
Selling Price
$ 75.43
1449
516
1358
4234
Market Price
$ 89.25
Selling Price
$ 75.76
2668
772
1137
4272
Market Price
$ 95.74
Selling Price
$ 82.79
1038
223
901
3343
Market Price
$ 75.98
Selling Price
$ 65.06
887
413
767
3693
Market Price
$ 92.17
Selling Price
$ 77.17
2749
761
1826
4171
Market Price
$ 97.57
Selling Price
$ 88.59
3480
2844
2686
4123
Market Price
$ 82.00
Selling Price
$ 74.26
240
171
188
889
Market Price
$ 100.21
Selling Price
$ 90.57
2310
1480
1845
3919
Market Price
$ 103.40
Selling Price
$ 93.20
836
322
700
3451