31,024,000 1%
222,400,000 35%
124,600,000 29%
124,640,000 29%
83,000,000 25%
16,385,000 29%
318,400,000 10%