43,990,000 25%
36,466,000 7%
51,382,000 20%
39,443,000 12%
81,475,000 1%
61,123,000 14%
23,927,000 33%
100,509,413 21%
41,344,000 4%
40,021,000 6%
42,557,000 16%
21,996,000 23%
21,268,000 6%
42,116,000 14%