154,811,000 26%
115,379,000 21%
56,062,000 23%
94,939,000 27%
1,218,039,000 22%
451,981,000 20%
7,492,000 26%