5,854,000 30%
18,361,000 29%
9,834,000 29%
7,053,000 29%
21,928,000 29%
10,087,000 29%
10,368,000 29%
13,822,000 29%
21,626,000 29%
12,000,000 30%
1,625,000 30%
10,508,000 29%
6,364,000 29%