5,832,000 29%
19,008,000 30%
2,976,000 29%
5,500,000 23%
16,446,000 29%
22,846,000 29%
5,854,000 30%
14,594,000 29%
23,059,000 29%
6,223,000 29%
4,941,000 29%