4,266,000 18%
8,540,000 29%
9,425,000 17%
8,732,000 16%
9,122,000 17%
9,677,000 17%
8,490,000 17%
4,990,000 16%
11,940,000 16%
3,540,000 15%
15,440,000 9%
20,180,000 10%
20,768,000 11%
15,108,000 15%
134,120,000 20%
101,980,000 19%
138,780,000 20%