3,048,000 29%
979,000 29%
22,807,000 30%
921,000 29%
4,295,000 29%
15,595,000 29%
2,308,000 29%
8,710,000 30%