29,725,000 18%
35,096,000 20%
19,987,000 20%
2,048,000 22%
2,284,000 24%
21,134,000 20%
22,607,000 19%
27,425,000 30%