Year	Number
1960	1090975
1961	1090980
1962	1090980
1963	1090980
1964	1090980
1965	1466000
1966	1466000
1967	1466000
1968	1466000
1969	1466000
1970	1945000
1971	1945000
1972	1945000
1973	1945000
1974	1945000
1975	2470000
1976	2523000
1977	2599000
1978	2677000
1979	2755000
1980	2839000
1981	2925000
1982	3010000
1983	3095057
1984	3184401
1985	3277026
1986	3381492
1987	3499609
1988	3632765
1989	3784506
1990	3942701
1991	4080651
1992	4184841
1993	4265818
1994	4257596
1995	4480000
1996	4571000
1997	4688000
1998	4884000
1999	5066000
2000	5235733
2001	5383483
2002	5387568
2003	5323452
2004	5253450
2005	5149736
2006	5021743
2007	4927184
2008	4827882
2009	5131810
2010	4907773
2011	4898770
2012	4721981
2013	4593321
2014	4374700
2015	4140000
2016	3772545
2017	3559361
2018	3331277
2019	3171158
2020	3063802
2021	2954444
2022	2918500
