41,420,300 14%
29,407,090 10%
110,271,000 13%
100,692,000 15%
84,237,000 9%
41,322,000 5%
19,655,000 6%
39,237,000 6%
35,000,000 4%
27,731,000 5%
58,000,000 13%
25,955,000 4%
27,106,000 2%
33,282,000 11%
32,862,000 20%
21,332,000 11%
23,866,000 8%
14,000,000 5%
13,000,000 3%
22,902,000 4%