108,630,000 17%
91,478,000 26%
135,806,000 24%
184,487,000 25%
203,458,000 20%
353,240,000 25%
130,331,000 20%
113,641,000 26%
83,363,000 26%
58,207,000 26%
48,349,000 20%