7,895,000 29%
8,567,000 29%
666,000 29%
12,154,000 29%
10,973,000 30%
9,907,000 29%
21,284,000 29%
21,337,000 29%
512,000 29%