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%
4,105,000 29%
2,529,000 29%