34,371,000 27%
31,188,000 22%
30,551,000 26%
34,371,000 29%
31,126,000 22%
29,406,000 23%
29,279,000 26%
31,316,000 24%
31,825,000 28%
33,097,000 26%