2,974,000 29%
4,556,000 29%
5,294,000 29%
19,007,000 29%
13,138,000 30%
7,200,000 3%
6,877,000 30%
2,381,000 29%
6,208,000 28%
3,529,000 29%
15,386,000 29%
1,303,000 30%