1,246,000 29%
12,924,000 29%
11,428,000 29%
18,036,000 29%
9,907,000 29%
3,308,000 29%
1,617,000 29%
9,677,000 30%
1,309,000 30%
16,732,000 30%
4,665,000 29%
1,226,000 29%
1,963,000 29%
8,642,000 29%
7,468,000 29%
3,897,000 30%
4,659,000 30%
4,840,000 29%
10,845,000 29%