12,756,000 18%
20,801,000 20%
20,137,000 29%
21,322,000 30%
15,800,000 31%
20,506,000 27%
26,441,000 29%
26,084,000 29%
22,505,000 29%
20,927,000 29%
24,541,000 29%
24,975,000 29%