2,818,000 19%
2,255,000 21%
1,547,000 23%
2,134,000 28%
1,535,000 22%
2,697,000 22%
1,787,000 13%
1,307,000 9%
3,586,000 30%
2,638,000 23%
3,705,000 26%