Market Price
$ 99.25
Selling Price
$ 84.87
2002
1069
1625
2843
Market Price
$ 72.42
Selling Price
$ 61.04
2178
550
1043
2665
Market Price
$ 65.45
Selling Price
$ 55.11
1077
303
534
3068
Market Price
$ 78.05
Selling Price
$ 67.83
939
428
592
2258
Market Price
$ 102.11
Selling Price
$ 91.02
598
550
334
1031
Market Price
$ 107.58
Selling Price
$ 96.09
810
703
488
892
Market Price
$ 92.44
Selling Price
$ 82.14
3751
1836
2750
3761
Market Price
$ 79.24
Selling Price
$ 71.88
474
289
312
478
Market Price
$ 88.57
Selling Price
$ 74.08
205
190
188
518
Market Price
$ 94.03
Selling Price
$ 81.17
1289
575
546
1849
Market Price
$ 90.44
Selling Price
$ 77.59
930
744
585
4315
Market Price
$ 82.41
Selling Price
$ 69.26
2249
1787
521
3231
Market Price
$ 85.10
Selling Price
$ 71.24
2181
1143
1375
2935
Market Price
$ 70.64
Selling Price
$ 62.65
2701
2386
1180
3860
Market Price
$ 69.47
Selling Price
$ 62.33
1500
970
326
1824
Market Price
$ 93.75
Selling Price
$ 79.34
1613
854
474
3686
Market Price
$ 88.74
Selling Price
$ 78.45
2533
752
1774
4661
Market Price
$ 65.60
Selling Price
$ 56.64
2400
1425
834
2739
Market Price
$ 76.64
Selling Price
$ 64.59
354
130
334
1038
Market Price
$ 98.56
Selling Price
$ 85.10
547
124
367
1793
Market Price
$ 99.06
Selling Price
$ 87.30
773
348
330
1584
Market Price
$ 79.09
Selling Price
$ 69.47
507
308
175
1453
Market Price
$ 92.93
Selling Price
$ 83.02
2006
743
1686
4812
Market Price
$ 108.43
Selling Price
$ 96.87
678
318
521
2114
Market Price
$ 65.82
Selling Price
$ 56.78
181
50
69
620
Market Price
$ 87.43
Selling Price
$ 73.34
1138
699
873
1246
Market Price
$ 64.94
Selling Price
$ 55.64
1451
712
1062
2307
Market Price
$ 107.85
Selling Price
$ 93.96
3156
2489
954
3882
Market Price
$ 85.11
Selling Price
$ 75.72
1064
812
601
1688
Market Price
$ 105.57
Selling Price
$ 91.21
544
165
410
579
Market Price
$ 93.97
Selling Price
$ 79.11
1082
835
445
2092
Market Price
$ 110.21
Selling Price
$ 97.78
717
358
717
1804
Market Price
$ 66.50
Selling Price
$ 59.59
565
143
494
2175
Market Price
$ 109.43
Selling Price
$ 92.40
3453
2822
2664
4987
Market Price
$ 95.26
Selling Price
$ 86.46
1984
412
663
2423
Market Price
$ 74.93
Selling Price
$ 65.64
1790
1151
1688
2857
Market Price
$ 89.88
Selling Price
$ 76.91
2418
497
793
2700
Market Price
$ 96.82
Selling Price
$ 87.97
3433
927
825
3897
Market Price
$ 83.92
Selling Price
$ 73.31
372
239
336
479
Market Price
$ 70.30
Selling Price
$ 59.86
1974
1280
651
3426