9,407,000 29%
21,988,000 29%
13,896,000 30%
18,568,000 30%
8,818,000 20%
2,945,000 29%
15,704,000 29%
571,000 30%
2,677,000 29%
3,358,000 29%
13,501,000 30%
10,632,000 29%
9,411,000 30%
7,027,000 29%
6,537,000 29%
17,221,000 29%
4,221,000 29%