31,217,000 20%
25,271,000 18%
25,353,000 21%
15,038,000 23%
19,016,000 21%
11,759,000 30%
20,036,000 20%
21,438,000 32%