2,874,000 29%
2,885,000 29%
9,321,000 30%
12,984,000 29%
18,893,000 29%
6,319,000 29%
3,564,000 29%
15,188,000 29%
16,565,000 29%
11,796,000 29%
4,861,000 29%