3,875,984,000 6%
29,277,000 11%
688,000 12%
188,622,000 5%
121,529,000 5%
12,796,000 14%
163,578,000 5%
153,355,000 12%
132,904,000 5%
34,940,000 6%
13,634,000 35%
36,021,000 3%
36,501,000 11%
12,800,000 5%
61,410,000 8%
123,731,000 5%
131,713,000 4%
134,322,000 6%
268,637,000 4%
294,219,000 4%
130,014,000 3%
115,134,000 3%
245,615,000 6%
417,082,000 1%
415,799,000 4%
405,261,000 9%
56,292,000 9%
117,493,000 14%
173,680,000 4%
245,615,000 8%
322,366,000 2%
475,871,000 11%
383,771,000 4%