151,998,000 17%
121,104,000 7%
152,492,000 28%
134,697,000 22%
133,461,000 5%
127,158,000 25%
163,133,000 23%
134,697,000 28%
131,855,000 30%
121,968,000 7%