249,642,000 33%
14,000,000 5%
12,000,000 5%
10,000,000 10%
8,000,000 5%
6,000,000 5%
192,116,000 29%
151,944,000 27%
143,063,000 19%
340,917,000 29%
549,567,000 7%
423,968,000 6%
549,097,000 7%
151,928,000 15%
143,091,000 14%
158,984,000 15%
200,159,000 23%
149,387,000 10%
640,537,000 26%
603,166,000 27%
470,200,000 25%
192,116,000 23%
249,642,000 27%
340,917,000 23%