2,139,000 18%
557,000 18%
4,950,000 20%
2,277,000 32%
7,109,000 16%
571,000 20%
4,455,000 20%
666,000 23%
11,247,000 12%
646,000 18%
13,040,000 11%
14,492,000 10%
7,232,000 20%