2,213,000 30%
18,086,000 29%
8,116,000 29%
1,787,000 29%
19,816,000 29%
2,835,000 29%
13,071,000 29%
7,650,000 29%
402,000 29%
13,539,000 29%
11,106,000 29%
2,050,000 29%
6,970,000 29%
3,597,000 29%
9,756,000 29%
9,407,000 29%
21,988,000 29%
13,896,000 30%
18,568,000 30%