425,205,000 3%
138,834,000 1%
95,649,000 36%
525,600,000 33%
407,978,000 16%
298,631,000 2%
370,437,000 23%
175,231,000 29%
115,165,000 20%