18,391,000 48%
555,680,000 5%
1,095,654,000 3%
113,078,000 3%
82,139,000 7%
9,243,000 16%
1,445,912,000 14%
180,644,000 5%
180,669,000 6%
70,416,000 10%
71,025,000 10%
191,722,000 4%
307,691,000 6%
671,554,000 7%