Market Price
$ 97.08
Selling Price
$ 82.81
3074
2511
2892
4240
Market Price
$ 113.02
Selling Price
$ 95.57
2604
1095
2454
3059
Market Price
$ 79.53
Selling Price
$ 69.35
167
81
145
688
Market Price
$ 92.11
Selling Price
$ 80.06
714
478
229
1786
Market Price
$ 87.77
Selling Price
$ 77.31
296
60
172
1288
Market Price
$ 81.30
Selling Price
$ 69.17
643
203
300
2417
Market Price
$ 101.33
Selling Price
$ 85.84
4774
4069
1433
4790
Market Price
$ 99.39
Selling Price
$ 87.01
894
758
816
2703
Market Price
$ 112.17
Selling Price
$ 98.07
468
156
112
928
Market Price
$ 64.66
Selling Price
$ 57.45
1401
813
1347
4542
Market Price
$ 105.98
Selling Price
$ 88.72
2833
1497
1656
2852
Market Price
$ 76.28
Selling Price
$ 66.39
2536
1938
2269
4975
Market Price
$ 105.90
Selling Price
$ 92.07
1295
796
1197
1895
Market Price
$ 114.78
Selling Price
$ 98.33
1793
1365
1333
3424
Market Price
$ 96.54
Selling Price
$ 85.52
1014
904
210
1393
Market Price
$ 69.89
Selling Price
$ 62.09
904
791
277
2502
Market Price
$ 100.28
Selling Price
$ 85.98
3327
814
2166
3533
Market Price
$ 101.74
Selling Price
$ 89.61
757
382
697
3246
Market Price
$ 83.01
Selling Price
$ 73.02
629
593
535
1055
Market Price
$ 86.94
Selling Price
$ 73.49
3329
1148
2397
3600
Market Price
$ 92.53
Selling Price
$ 79.81
1130
1116
1038
2672
Market Price
$ 67.23
Selling Price
$ 60.86
879
832
471
1564
Market Price
$ 101.96
Selling Price
$ 85.83
981
217
643
1135
Market Price
$ 71.19
Selling Price
$ 60.42
1661
1068
524
1760
Market Price
$ 94.28
Selling Price
$ 83.10
950
935
896
2763
Market Price
$ 102.25
Selling Price
$ 85.35
961
459
354
2807
Market Price
$ 77.05
Selling Price
$ 66.89
1812
1605
1343
3033
Market Price
$ 74.66
Selling Price
$ 64.70
961
896
646
1213
Market Price
$ 106.76
Selling Price
$ 96.54
1816
1415
744
3388
Market Price
$ 72.20
Selling Price
$ 62.33
1948
1380
809
2384
Market Price
$ 109.90
Selling Price
$ 97.36
806
754
186
1560
Market Price
$ 105.88
Selling Price
$ 93.83
604
433
597
843
Market Price
$ 89.31
Selling Price
$ 76.26
263
252
150
915
Market Price
$ 102.22
Selling Price
$ 92.16
1566
726
729
2239
Market Price
$ 110.23
Selling Price
$ 95.18
3360
2144
2951
4072
Market Price
$ 73.93
Selling Price
$ 65.59
1007
367
484
3362
Market Price
$ 88.16
Selling Price
$ 73.92
2555
2319
513
4446
Market Price
$ 92.30
Selling Price
$ 83.00
913
792
490
1445
Market Price
$ 113.39
Selling Price
$ 95.36
849
670
464
3306
Market Price
$ 109.20
Selling Price
$ 98.27
451
278
336
1368