Market Price
$ 107.44
Selling Price
$ 92.82
1415
748
1089
1679
Market Price
$ 81.33
Selling Price
$ 69.41
1941
697
802
3746
Market Price
$ 111.74
Selling Price
$ 95.74
2875
2589
1588
4803
Market Price
$ 88.03
Selling Price
$ 74.10
205
97
167
581
Market Price
$ 101.77
Selling Price
$ 87.92
490
189
224
2016
Market Price
$ 86.52
Selling Price
$ 74.16
1435
639
1366
2337
Market Price
$ 88.00
Selling Price
$ 75.96
1762
1075
980
2344
Market Price
$ 78.66
Selling Price
$ 68.88
1288
287
419
2973
Market Price
$ 101.59
Selling Price
$ 85.82
4782
4615
2720
4813
Market Price
$ 68.84
Selling Price
$ 57.74
787
696
231
3770
Market Price
$ 105.03
Selling Price
$ 93.29
2142
1821
943
2441
Market Price
$ 98.52
Selling Price
$ 88.57
3177
2517
1002
3960
Market Price
$ 78.86
Selling Price
$ 68.86
279
198
119
418
Market Price
$ 95.55
Selling Price
$ 81.57
1009
230
771
3810
Market Price
$ 90.97
Selling Price
$ 80.00
2466
1041
1934
3641
Market Price
$ 102.85
Selling Price
$ 87.80
987
579
876
2745
Market Price
$ 63.46
Selling Price
$ 57.34
3729
3151
1352
4866
Market Price
$ 86.63
Selling Price
$ 77.30
1451
1433
1112
2156
Market Price
$ 89.42
Selling Price
$ 76.72
2330
715
1100
2446
Market Price
$ 115.07
Selling Price
$ 98.43
3050
1398
2158
4321
Market Price
$ 73.36
Selling Price
$ 61.48
730
228
157
1243
Market Price
$ 76.93
Selling Price
$ 65.99
1322
481
1133
3367
Market Price
$ 101.14
Selling Price
$ 85.82
407
314
238
1622
Market Price
$ 65.10
Selling Price
$ 58.71
901
231
633
3245
Market Price
$ 75.77
Selling Price
$ 65.58
908
784
724
2263
Market Price
$ 65.56
Selling Price
$ 56.72
4651
3191
2704
4765
Market Price
$ 95.51
Selling Price
$ 83.68
642
246
518
3056
Market Price
$ 103.64
Selling Price
$ 87.56
1195
368
874
2701
Market Price
$ 98.56
Selling Price
$ 85.04
1788
1107
503
2092
Market Price
$ 110.26
Selling Price
$ 94.21
1044
495
442
3622
Market Price
$ 77.24
Selling Price
$ 66.34
638
403
520
1032
Market Price
$ 84.34
Selling Price
$ 75.50
2118
663
700
3207
Market Price
$ 100.22
Selling Price
$ 85.38
302
267
88
1380
Market Price
$ 79.93
Selling Price
$ 69.47
470
387
432
583
Market Price
$ 110.75
Selling Price
$ 98.33
379
274
156
598
Market Price
$ 111.09
Selling Price
$ 93.06
2183
785
1395
3573
Market Price
$ 105.47
Selling Price
$ 89.32
3334
1356
3098
3517
Market Price
$ 77.43
Selling Price
$ 70.18
3107
1294
1369
4219
Market Price
$ 76.57
Selling Price
$ 68.86
420
209
195
1358
Market Price
$ 98.13
Selling Price
$ 87.70
2703
1130
1646
3535