12,957,000 29%
1,982,000 29%
6,804,000 29%
554,000 30%
599,000 29%
1,616,000 29%
15,059,000 29%
11,724,000 29%
4,663,000 30%