35,487,000 28%
31,867,000 29%
34,764,000 28%
68,802,000 11%
108,271,000 22%
48,054,000 6%
25,803,000 14%