Year	Number
1970	92000
1971	92000
1972	92000
1973	92000
1974	92000
1980	250000
1981	275000
1982	300000
1983	325446
1984	390000
1985	470000
1986	560000
1987	673965
1988	677809
1989	675000
1990	712109
1991	669830
1992	714389
1993	680210
1994	649207
1995	638593
1996	639699
1997	650616
1998	649963
1999	675000
2000	675000
2001	675000
2002	1128300
2003	1183300
2004	1034240
2005	1115000
2006	1247512
2007	1364512
2008	1082300
2009	1650136
2010	1720591
2011	1794000
2012	1871000
2013	1900000
2014	1947700
2015	1997000
2016	2031000
2017	3237858
2018	2705028
2019	2859094
2020	2699758
2021	2541129
2022	2392422
