5,453,000 30%
2,505,000 29%
11,157,000 30%
1,263,000 29%
24,758,000 29%
19,001,000 29%
905,000 30%
4,861,000 29%