12,756,000 18%
20,801,000 20%
15,800,000 31%
9,753,000 29%
10,634,000 29%
20,137,000 29%
21,322,000 30%
15,360,000 3%
14,988,000 29%
22,505,000 29%
14,331,000 30%
20,506,000 27%
24,975,000 29%
18,763,000 29%
26,441,000 29%
26,084,000 29%
20,927,000 29%
24,541,000 29%
13,758,000 19%