1,872,000 29%
12,532,000 30%
22,573,000 29%
10,575,000 29%
583,000 30%
12,729,000 29%
8,791,000 29%
8,089,000 29%
4,106,000 30%
7,674,000 29%
1,617,000 29%
1,848,000 30%
5,832,000 29%
3,991,000 29%
422,000 29%