11,264,000 29%
5,051,000 29%
30,046,000 29%
34,844,000 29%
10,032,000 29%
13,821,000 29%
12,835,000 30%
29,925,000 29%
27,958,000 29%
27,535,000 30%
30,797,000 29%
9,239,000 29%
9,607,000 29%
9,826,000 29%
29,941,000 29%