4,439,000 29%
16,723,000 29%
22,044,000 29%
22,807,000 30%
535,000 29%
3,912,000 29%
1,764,000 29%
4,820,000 29%
540,000 30%
10,310,000 30%
3,460,000 29%
15,456,000 29%
1,693,000 30%
3,898,000 29%
11,005,000 29%
1,293,000 29%
2,516,000 29%