Market Price
$ 109.01
Selling Price
$ 96.09
1710
1274
673
2715
Market Price
$ 102.98
Selling Price
$ 88.92
2984
657
1288
3198
Market Price
$ 78.91
Selling Price
$ 68.50
927
621
537
1412
Market Price
$ 94.39
Selling Price
$ 80.86
1961
1702
620
3228
Market Price
$ 72.51
Selling Price
$ 64.27
2023
766
1880
2107
Market Price
$ 108.60
Selling Price
$ 91.17
1646
862
1137
2851
Market Price
$ 114.67
Selling Price
$ 97.52
533
425
253
631
Market Price
$ 101.04
Selling Price
$ 84.48
1206
703
895
1959
Market Price
$ 99.09
Selling Price
$ 89.96
181
160
120
898
Market Price
$ 84.26
Selling Price
$ 74.10
2763
2320
1764
3047
Market Price
$ 70.28
Selling Price
$ 60.52
574
412
425
906
Market Price
$ 81.43
Selling Price
$ 72.50
1069
763
715
3850
Market Price
$ 75.65
Selling Price
$ 67.65
881
571
178
2999
Market Price
$ 62.41
Selling Price
$ 55.59
2843
1680
2510
3785
Market Price
$ 94.48
Selling Price
$ 81.10
389
384
221
525
Market Price
$ 114.76
Selling Price
$ 98.30
416
327
226
1754
Market Price
$ 100.20
Selling Price
$ 89.14
1619
722
858
4031
Market Price
$ 98.05
Selling Price
$ 82.79
2100
1833
1730
2931
Market Price
$ 101.86
Selling Price
$ 89.94
1279
376
419
3542
Market Price
$ 106.53
Selling Price
$ 89.31
1412
473
991
3783
Market Price
$ 101.08
Selling Price
$ 85.87
4615
2977
2431
4854
Market Price
$ 96.22
Selling Price
$ 80.34
723
476
218
1080
Market Price
$ 79.78
Selling Price
$ 72.28
543
284
141
607
Market Price
$ 105.66
Selling Price
$ 90.03
2390
1687
2188
2694
Market Price
$ 107.34
Selling Price
$ 92.95
2956
1390
1072
4897
Market Price
$ 107.23
Selling Price
$ 91.90
773
353
565
1382
Market Price
$ 67.42
Selling Price
$ 59.86
2469
564
2268
4473
Market Price
$ 109.48
Selling Price
$ 94.79
882
707
246
1948
Market Price
$ 84.50
Selling Price
$ 75.70
854
343
838
1108
Market Price
$ 87.07
Selling Price
$ 76.24
954
738
406
1416
Market Price
$ 80.18
Selling Price
$ 68.84
1009
904
320
1657
Market Price
$ 67.22
Selling Price
$ 56.31
1275
495
764
4953
Market Price
$ 109.60
Selling Price
$ 96.58
618
415
376
1212
Market Price
$ 92.64
Selling Price
$ 79.86
1215
264
615
4498
Market Price
$ 78.44
Selling Price
$ 67.90
1013
497
253
1820
Market Price
$ 114.32
Selling Price
$ 97.55
294
294
91
1262
Market Price
$ 104.73
Selling Price
$ 92.29
1071
367
402
1161
Market Price
$ 81.05
Selling Price
$ 73.63
1275
463
765
3508
Market Price
$ 82.66
Selling Price
$ 73.61
1831
735
1026
3920
Market Price
$ 90.82
Selling Price
$ 79.81
799
297
622
1794