2,677,000 29%
21,337,000 29%
11,761,000 29%
16,987,000 29%
4,459,000 30%
14,133,000 29%
5,148,000 29%
20,183,000 30%
4,532,000 29%
4,835,000 29%