14,652,000 29%
2,089,000 29%
18,112,000 29%
17,523,000 29%
7,429,000 30%
18,286,000 29%
3,497,000 29%
13,722,000 29%
11,145,000 29%
30,294,000 29%
10,692,000 29%