3,973,000 29%
781,000 29%
2,352,000 29%
2,572,000 29%
1,793,000 30%
3,936,000 29%
10,569,000 29%
15,056,000 29%
3,989,000 29%
4,373,000 30%
8,146,000 30%
8,979,000 28%
14,505,000 29%
11,571,000 29%
6,298,000 29%
10,690,000 29%
15,803,000 30%
13,054,000 29%
1,529,000 29%
524,000 30%
1,433,000 29%
5,647,000 29%
2,338,000 29%
9,500,000 25%
7,860,000 17%
2,449,000 29%
3,915,000 29%
3,201,000 29%
5,000,000 24%
8,453,000 19%
17,061,000 29%
11,672,000 21%
7,587,000 29%
12,211,000 30%