29,057,000 18%
29,394,000 19%
13,856,000 12%
28,961,000 18%
29,536,000 19%
26,358,000 10%
29,097,000 18%
29,975,000 21%
16,864,000 15%
29,733,000 20%
29,394,000 24%
18,924,000 28%
17,910,000 9%
19,600,000 18%
20,952,000 19%
35,820,000 35%
11,828,000 22%
16,896,000 19%