398,630,000 17%
346,286,000 22%
733,943,000 23%
87,239,000 30%
107,287,000 24%
156,797,000 27%
231,048,000 27%
64,024,000 32%
67,684,000 29%
104,081,000 31%
115,957,000 25%
144,597,000 25%
249,719,000 24%