6,637,000 29%
9,900,000 24%
5,840,000 29%
17,728,000 29%
8,555,000 29%
21,783,000 29%
647,000 29%
20,962,000 29%
2,242,000 29%
14,860,000 30%
15,883,000 29%
5,325,000 29%
11,038,000 29%