11,784,000 29%
9,952,000 29%
21,190,000 29%
2,792,000 29%
6,300,000 23%
535,000 29%
12,208,000 29%
16,369,000 30%
16,446,000 29%
20,520,000 29%
1,661,000 29%