102,745,000 10%
379,236,000 44%
429,791,000 1%
267,521,000 1%
525,600,000 33%
407,978,000 16%
298,631,000 2%
370,437,000 23%
200,265,000 6%
174,113,000 24%
197,754,000 34%
96,950,000 5%
175,231,000 9%
113,779,000 1%