16,057,000 29%
7,778,000 29%
17,969,000 29%
3,183,000 29%
10,509,000 29%
10,737,000 29%
2,708,000 29%
2,256,000 29%
5,067,000 29%
1,342,000 30%
9,124,000 29%
5,757,000 29%
3,134,000 29%
2,562,000 29%
3,650,000 29%
10,304,000 29%
16,612,000 29%