27,091,000 18%
23,579,000 15%
25,236,000 16%
19,241,000 16%
9,354,000 19%
11,867,000 19%
11,781,000 19%
38,309,000 19%
39,851,000 18%
38,139,000 18%
40,100,000 16%
38,723,000 14%