123,103,000 9%
258,904,000 13%
474,516,210 13%
204,756,000 12%
339,266,450 20%
135,110,000 4%
35,021,000 19%
260,936,000 16%