42,381,000 19%
22,236,000 19%
20,910,000 20%
15,836,000 19%
11,965,000 19%
10,440,000 19%
5,814,000 19%