26,108,000 48%
788,737,000 5%
1,555,177,000 3%
160,506,000 3%
116,592,000 7%
13,122,000 16%
2,052,335,000 14%
256,409,000 5%
256,446,000 6%
99,953,000 10%
100,815,000 10%
272,134,000 4%
436,741,000 6%
953,210,000 7%