4,112,000 29%
2,910,000 30%
12,441,000 29%
4,439,000 29%
11,059,000 30%
9,444,000 29%
17,280,000 30%
1,512,000 29%
2,317,000 29%
11,979,000 29%
15,140,000 30%
13,373,000 29%
23,520,000 29%
4,776,000 29%