6,223,000 29%
3,528,000 29%
16,932,000 29%
9,095,000 29%
6,016,000 30%
4,112,000 29%
647,000 29%
2,910,000 30%
12,441,000 29%