Market Price
$ 80.41
Selling Price
$ 71.75
1226
352
809
3534
Market Price
$ 104.59
Selling Price
$ 91.68
836
828
608
1091
Market Price
$ 97.01
Selling Price
$ 81.22
2317
820
1585
3408
Market Price
$ 63.45
Selling Price
$ 57.14
2418
1699
667
3920
Market Price
$ 93.88
Selling Price
$ 79.16
646
343
559
2806
Market Price
$ 88.39
Selling Price
$ 79.89
934
267
807
1956
Market Price
$ 69.85
Selling Price
$ 59.09
1288
716
564
2167
Market Price
$ 113.92
Selling Price
$ 97.53
719
622
572
2881
Market Price
$ 106.54
Selling Price
$ 95.18
1819
1089
1028
2562
Market Price
$ 72.90
Selling Price
$ 63.79
1949
1497
967
2387
Market Price
$ 80.27
Selling Price
$ 70.93
2253
463
2040
4332
Market Price
$ 109.31
Selling Price
$ 93.28
4793
1062
2976
4817
Market Price
$ 93.35
Selling Price
$ 84.16
1842
967
962
3401
Market Price
$ 105.19
Selling Price
$ 90.84
147
138
118
542
Market Price
$ 107.84
Selling Price
$ 90.35
2354
1172
640
3810
Market Price
$ 96.32
Selling Price
$ 87.30
656
619
557
1066
Market Price
$ 96.76
Selling Price
$ 82.39
3732
2918
3109
3972
Market Price
$ 67.99
Selling Price
$ 60.55
1397
956
997
3031
Market Price
$ 65.04
Selling Price
$ 55.12
1425
1135
1071
4534
Market Price
$ 95.83
Selling Price
$ 82.68
765
556
418
1123
Market Price
$ 63.09
Selling Price
$ 57.09
1459
763
1243
1745
Market Price
$ 71.73
Selling Price
$ 63.93
733
398
176
1438
Market Price
$ 97.97
Selling Price
$ 83.85
915
550
191
1626
Market Price
$ 100.24
Selling Price
$ 85.44
2071
1723
695
2973
Market Price
$ 77.87
Selling Price
$ 66.78
1539
474
442
2649
Market Price
$ 93.85
Selling Price
$ 79.16
1079
955
959
2104
Market Price
$ 108.43
Selling Price
$ 91.33
4350
3307
3254
4404
Market Price
$ 89.92
Selling Price
$ 78.17
3690
3279
3124
4955
Market Price
$ 96.82
Selling Price
$ 81.50
842
534
676
999
Market Price
$ 74.33
Selling Price
$ 62.12
601
333
341
1267
Market Price
$ 101.78
Selling Price
$ 87.36
2466
1705
2303
3573
Market Price
$ 101.97
Selling Price
$ 91.90
881
425
582
1867
Market Price
$ 86.12
Selling Price
$ 76.38
1274
1129
1113
2330
Market Price
$ 74.87
Selling Price
$ 63.66
620
139
602
1837
Market Price
$ 86.02
Selling Price
$ 76.97
2516
1295
2097
4873
Market Price
$ 100.92
Selling Price
$ 88.74
307
285
262
891
Market Price
$ 71.25
Selling Price
$ 59.90
994
970
852
1242
Market Price
$ 77.92
Selling Price
$ 66.59
1474
1064
335
4285
Market Price
$ 100.78
Selling Price
$ 87.35
1005
770
591
3408
Market Price
$ 90.84
Selling Price
$ 75.73
858
621
690
884