4,053,000 30%
1,096,000 30%
10,922,000 29%
2,821,000 29%
553,000 29%
17,635,000 29%
10,096,000 29%
1,223,000 30%
3,921,000 29%
2,540,000 44%