29,605,000 27%
30,000,000 15%
23,000,000 19%
22,000,000 15%
22,034,000 22%
33,524,000 10%
28,088,000 12%
30,418,000 16%
44,965,000 15%
22,470,000 22%
33,000,000 19%
36,199,000 18%
24,552,000 28%
33,184,000 15%
31,458,000 22%
24,888,000 11%
29,903,000 15%
44,238,000 15%
34,841,000 16%
46,447,000 12%
17,342,000 22%