Market Price
$ 87.21
Selling Price
$ 73.23
2870
2129
1624
4016
Market Price
$ 109.25
Selling Price
$ 95.94
3569
1116
3075
4201
Market Price
$ 99.62
Selling Price
$ 87.83
483
270
459
523
Market Price
$ 106.72
Selling Price
$ 96.07
1155
1127
480
4533
Market Price
$ 114.80
Selling Price
$ 97.84
2709
815
2062
3621
Market Price
$ 116.21
Selling Price
$ 98.04
704
234
545
2458
Market Price
$ 95.68
Selling Price
$ 83.12
869
449
621
2821
Market Price
$ 104.16
Selling Price
$ 87.52
1187
800
784
4112
Market Price
$ 79.89
Selling Price
$ 70.50
2594
1473
2491
2756
Market Price
$ 81.08
Selling Price
$ 69.99
451
281
394
453
Market Price
$ 71.35
Selling Price
$ 60.14
2296
1739
1448
2665
Market Price
$ 98.87
Selling Price
$ 87.91
277
220
132
727
Market Price
$ 87.65
Selling Price
$ 78.81
1035
603
1015
1488
Market Price
$ 115.96
Selling Price
$ 98.37
2685
1841
2644
3971
Market Price
$ 84.94
Selling Price
$ 75.35
363
105
264
1185
Market Price
$ 68.92
Selling Price
$ 59.80
313
285
243
896
Market Price
$ 97.96
Selling Price
$ 85.54
3060
2371
2429
4240
Market Price
$ 103.78
Selling Price
$ 89.64
1178
303
640
1709
Market Price
$ 67.20
Selling Price
$ 58.55
2613
780
740
4552
Market Price
$ 108.35
Selling Price
$ 93.37
550
382
201
1599
Market Price
$ 70.02
Selling Price
$ 59.10
1087
915
455
1797
Market Price
$ 90.49
Selling Price
$ 78.38
728
238
685
888
Market Price
$ 93.20
Selling Price
$ 77.93
3974
2787
2052
4117
Market Price
$ 100.38
Selling Price
$ 85.42
1193
257
385
1378
Market Price
$ 113.73
Selling Price
$ 98.06
959
209
244
4764
Market Price
$ 96.72
Selling Price
$ 87.29
131
109
115
436
Market Price
$ 106.45
Selling Price
$ 94.47
1134
922
1026
2555
Market Price
$ 112.06
Selling Price
$ 95.35
1629
1546
1484
1952
Market Price
$ 89.06
Selling Price
$ 79.77
645
265
197
1107
Market Price
$ 75.14
Selling Price
$ 68.16
677
168
136
3059
Market Price
$ 97.11
Selling Price
$ 83.34
1057
412
440
1115
Market Price
$ 78.20
Selling Price
$ 68.52
2109
1120
2049
3440
Market Price
$ 97.66
Selling Price
$ 82.74
1696
1647
678
2922
Market Price
$ 77.74
Selling Price
$ 67.40
193
38
65
931
Market Price
$ 94.25
Selling Price
$ 81.09
962
686
328
3964
Market Price
$ 91.84
Selling Price
$ 79.68
3137
2629
3007
4253
Market Price
$ 80.07
Selling Price
$ 72.77
739
476
400
1355
Market Price
$ 87.83
Selling Price
$ 76.40
2777
1463
953
4533
Market Price
$ 80.53
Selling Price
$ 70.07
2708
2644
651
2754
Market Price
$ 99.24
Selling Price
$ 87.65
909
511
533
4097