Year	Number
1992	3665600
1993	4699400
1994	4752600
1995	4875900
1996	5087200
1997	5391600
1998	5502800
1999	5933900
2000	6236642
2001	6291425
2002	6044393
2003	6113024
2004	6481841
2005	6300264
2006	6602653
2007	6941099
2008	7106264
2009	6941775
2010	7595375.372279034
2011	8015873.073927132
2012	7963663.982559613
2013	7995554.41223624
2014	8165780.34464928
2015	8426406
2016	8693238
2017	8799738
2018	9059612.787081294
2019	9217856.065
2020	3825022.622
2021	4864895.694999999
