30,851,535 36%
7,001,500 1%
5,745,410 23%
31,779,495 21%
8,286,850 22%
8,258,635 16%
35,815,285 55%
8,314,020 1%
8,879,365 15%
7,751,810 20%
17,985,495 15%
14,463,845 29%
66,658,460 18%
16,071,055 11%
11,704,000 31%
11,569,195 25%
8,880,410 23%
7,870,940 10%
9,450,980 2%
10,543,005 20%
12,809,610 13%
6,632,615 24%
5,459,080 41%
7,545,945 21%
9,061,195 23%
10,568,085 6%
16,169,285 40%
20,832,075 30%