38,132,000 48%
1,151,907,000 5%
2,271,244,000 3%
234,412,000 3%
170,279,000 7%
19,168,000 16%
2,997,315,000 14%
374,472,000 5%
374,527,000 6%
145,979,000 10%
147,237,000 10%
397,439,000 4%
637,837,000 6%
1,323,078,000 7%