Market Price
$ 104.23
Selling Price
$ 87.61
1130
916
385
1324
Market Price
$ 66.36
Selling Price
$ 57.15
1000
875
705
1123
Market Price
$ 107.49
Selling Price
$ 91.72
959
362
394
2994
Market Price
$ 64.36
Selling Price
$ 56.81
1950
566
1825
3958
Market Price
$ 84.94
Selling Price
$ 75.11
3558
2586
1889
3950
Market Price
$ 103.19
Selling Price
$ 87.91
1156
421
791
2297
Market Price
$ 65.81
Selling Price
$ 59.15
2124
1120
1755
2700
Market Price
$ 93.38
Selling Price
$ 80.28
379
102
250
523
Market Price
$ 108.62
Selling Price
$ 95.75
771
190
297
997
Market Price
$ 80.11
Selling Price
$ 70.50
3199
1129
3124
4183
Market Price
$ 91.39
Selling Price
$ 81.91
1922
1825
538
1965
Market Price
$ 72.80
Selling Price
$ 65.35
4572
1681
2115
4819
Market Price
$ 70.76
Selling Price
$ 63.28
317
116
137
685
Market Price
$ 109.73
Selling Price
$ 94.68
434
213
197
1552
Market Price
$ 71.18
Selling Price
$ 59.71
618
541
154
1591
Market Price
$ 72.91
Selling Price
$ 64.30
424
197
248
1826
Market Price
$ 94.11
Selling Price
$ 83.59
2598
2358
1649
3666
Market Price
$ 84.15
Selling Price
$ 70.21
515
333
268
1849
Market Price
$ 66.77
Selling Price
$ 56.16
1183
236
385
1386
Market Price
$ 78.63
Selling Price
$ 66.53
3912
3886
2899
4502
Market Price
$ 97.97
Selling Price
$ 88.50
1085
217
1001
3503
Market Price
$ 72.49
Selling Price
$ 62.98
2078
1420
419
2105
Market Price
$ 63.76
Selling Price
$ 57.14
2843
2388
860
4760
Market Price
$ 62.03
Selling Price
$ 55.91
1717
511
1073
2000
Market Price
$ 94.55
Selling Price
$ 85.13
332
197
198
566
Market Price
$ 86.76
Selling Price
$ 75.59
485
206
109
2191
Market Price
$ 87.95
Selling Price
$ 79.27
1048
439
1030
2503
Market Price
$ 103.33
Selling Price
$ 88.58
1645
1479
782
2476
Market Price
$ 100.66
Selling Price
$ 88.21
220
57
203
1051
Market Price
$ 61.39
Selling Price
$ 55.16
1202
982
316
4939
Market Price
$ 81.47
Selling Price
$ 73.53
1010
984
504
1773
Market Price
$ 62.65
Selling Price
$ 56.50
1858
982
1781
3991
Market Price
$ 112.37
Selling Price
$ 95.32
1134
251
866
1802
Market Price
$ 90.27
Selling Price
$ 77.70
1123
614
294
2215
Market Price
$ 76.17
Selling Price
$ 64.73
255
201
113
1047
Market Price
$ 89.31
Selling Price
$ 78.31
846
759
494
2805
Market Price
$ 106.50
Selling Price
$ 90.61
498
116
310
863
Market Price
$ 88.48
Selling Price
$ 77.25
1515
733
1062
1700
Market Price
$ 92.28
Selling Price
$ 80.21
845
770
507
1389
Market Price
$ 87.59
Selling Price
$ 74.93
930
849
574
2438