25,481,000 19%
26,525,000 20%
13,306,000 19%
8,213,000 19%
134,079,000 19%
23,838,000 19%
8,213,000 9%
28,228,000 9%
36,221,000 19%
21,860,000 20%