3,282,000 29%
10,776,000 29%
18,410,000 30%
4,229,000 29%
1,939,000 29%
973,000 29%
19,962,000 29%
2,577,000 29%
5,012,000 29%
4,905,000 30%
4,141,000 29%