959,000 19%
2,506,000 30%
2,802,000 30%
3,792,000 50%
1,534,000 29%
2,138,000 29%
2,814,000 29%
5,051,000 29%
1,611,000 24%
3,707,000 29%
3,501,000 29%
903,000 19%
1,662,000 29%