65,020,073 16%
51,831,418 21%
87,433,500 13%
192,818,154 30%
183,717,980 31%
72,600,000 45%
9,627,718 10%
38,703,500 6%
35,200,000 1%
999,999,000 15%
1,141,140,000 7%
630,630,000 16%
395,026,632 11%
917,956,850 8%
386,454,004 20%
19,565,700 24%
87,846,000 33%
87,846,000 23%
249,291,979 12%
245,862,927 21%
137,847,833 28%
120,702,582 18%
160,160,000 24%
122,417,105 5%
11,579,700 14%
34,026,732 38%
8,767,949 31%
14,850,000 23%
7,253,759 1%