22,259,000 18%
26,281,000 20%
14,966,000 20%
1,531,000 22%
1,707,000 24%
17,882,000 20%
15,679,000 19%
19,021,000 30%