
15,841,113 17%
13,005,633

13,035,062

31,140,802 25%
23,223,549

24,381,500 23%
18,634,030

21,986,878 19%
17,726,578

14,276,988 20%
11,414,122

22,252,296 27%
16,167,304

27,809,845 20%
22,008,140

22,337,887 26%
16,345,357

29,117,743 23%
22,363,331

33,552,695 21%
26,425,402

28,626,950 35%
18,545,285

