19,747,000 29%
12,987,000 29%
1,263,000 29%
2,895,000 29%
11,700,000 4%
12,597,000 29%
1,965,000 30%
20,251,000 30%
19,121,000 29%
1,911,000 29%
1,229,000 29%