442,310,000 15%
364,907,000 22%
310,966,000 21%
208,598,000 10%
203,325,000 23%
356,272,000 9%
336,479,000 30%
227,620,000 18%
396,571,000 31%
337,804,000 32%
172,906,000 20%