4,299,000 18%
18,810,000 8%
14,721,000 28%
76,047,000 29%
50,748,000 12%
254,195,000 14%
275,278,000 4%
15,911,000 23%
350,595,000 1%