4,931,482 19%
4,206,037 11%
4,115,632 21%
3,282,142 9%
3,879,697 15%
3,220,000 18%
3,643,000 18%
4,408,000 18%