4,840,000 29%
6,543,000 29%
20,039,000 29%
11,200,000 30%
5,565,000 29%
22,187,000 29%
18,383,000 30%
10,713,000 29%
10,988,000 29%
7,836,000 29%
3,315,000 30%