6,039,000 29%
527,000 29%
2,941,000 29%
16,241,000 30%
11,784,000 29%
7,468,000 29%
23,059,000 29%
3,887,000 29%
1,952,000 29%
16,896,000 29%
33,248,000 30%
1,108,000 30%
871,000 29%
984,000 17%
4,232,000 29%
22,701,000 29%