2,323,000 30%
2,994,000 29%
9,503,000 30%
11,106,000 29%
3,487,000 29%
11,761,000 29%
1,232,000 29%
13,282,000 29%
16,376,000 29%
19,509,000 29%
4,861,000 29%
12,085,000 29%
18,944,000 29%
13,659,000 29%
7,180,000 29%
20,251,000 30%