22,807,000 30%
20,039,000 29%
9,636,000 30%
954,000 29%
20,145,000 29%
20,520,000 29%
12,301,000 29%
16,612,000 29%
3,556,000 30%
2,781,000 29%