Market Price
$ 89.07
Selling Price
$ 79.87
2879
2403
652
4730
Market Price
$ 97.45
Selling Price
$ 81.38
280
251
244
688
Market Price
$ 104.94
Selling Price
$ 90.68
2114
609
1715
3319
Market Price
$ 69.67
Selling Price
$ 61.67
1282
865
757
2828
Market Price
$ 117.58
Selling Price
$ 98.23
1834
579
865
2385
Market Price
$ 78.41
Selling Price
$ 66.16
1200
610
1012
1795
Market Price
$ 104.12
Selling Price
$ 88.52
773
744
739
2220
Market Price
$ 104.68
Selling Price
$ 92.48
140
72
73
436
Market Price
$ 91.93
Selling Price
$ 76.96
1194
1009
719
2591
Market Price
$ 107.55
Selling Price
$ 93.78
1282
554
1111
1289
Market Price
$ 92.37
Selling Price
$ 82.97
793
716
622
933
Market Price
$ 104.06
Selling Price
$ 88.70
359
132
329
876
Market Price
$ 66.57
Selling Price
$ 57.84
1015
422
367
1100
Market Price
$ 92.91
Selling Price
$ 77.83
950
797
241
1388
Market Price
$ 71.52
Selling Price
$ 62.77
838
670
418
2830
Market Price
$ 104.70
Selling Price
$ 89.67
1186
1158
495
3801
Market Price
$ 91.62
Selling Price
$ 80.87
1184
689
560
1457
Market Price
$ 68.61
Selling Price
$ 57.22
2263
1633
2169
3087
Market Price
$ 108.56
Selling Price
$ 94.07
1097
768
254
1362
Market Price
$ 101.19
Selling Price
$ 90.05
1756
1674
1663
4291
Market Price
$ 67.00
Selling Price
$ 56.39
691
271
191
1779
Market Price
$ 87.89
Selling Price
$ 74.97
873
485
261
1175
Market Price
$ 84.71
Selling Price
$ 73.16
1889
1811
479
1906
Market Price
$ 109.34
Selling Price
$ 93.27
1767
927
830
2752
Market Price
$ 111.26
Selling Price
$ 98.07
979
219
722
3368
Market Price
$ 64.59
Selling Price
$ 55.36
1770
490
639
2929
Market Price
$ 63.34
Selling Price
$ 55.90
765
541
190
2194
Market Price
$ 99.98
Selling Price
$ 85.72
2840
2511
1702
4868
Market Price
$ 91.84
Selling Price
$ 76.57
1043
996
703
1437
Market Price
$ 77.73
Selling Price
$ 66.04
1555
590
345
3993
Market Price
$ 79.12
Selling Price
$ 66.20
1497
694
513
3186
Market Price
$ 64.54
Selling Price
$ 55.33
2022
1964
1783
2992
Market Price
$ 106.56
Selling Price
$ 95.81
473
206
370
860
Market Price
$ 109.01
Selling Price
$ 93.58
3225
3072
1064
3441
Market Price
$ 103.54
Selling Price
$ 91.03
3335
865
2123
4234
Market Price
$ 85.54
Selling Price
$ 72.85
2951
2471
2178
3781
Market Price
$ 80.82
Selling Price
$ 72.74
3621
2992
2443
4136
Market Price
$ 91.23
Selling Price
$ 78.62
2330
1384
1877
4990
Market Price
$ 70.76
Selling Price
$ 59.12
1597
1294
1371
3603
Market Price
$ 80.66
Selling Price
$ 68.66
467
301
217
1574