589,301,000 13%
10,755,000 46%
701,805,000 15%
49,900,000 29%
300,788,000 13%
72,163,000 21%
87,050,000 18%
203,907,000 35%
185,892,000 23%
153,954,000 20%
126,112,000 17%