Year	Number
1960	454900
1961	454900
1962	454900
1963	454900
1964	454900
1965	582600
1966	582600
1967	582600
1968	582600
1969	582600
1970	742300
1971	742300
1972	742300
1973	742300
1974	742300
1975	913900
1976	955900
1977	1004500
1978	1054400
1979	1114200
1980	1197287
1981	1297653
1982	1425512
1983	1554194
1984	1657403
1985	1757656
1986	1861412
1987	1948680
1988	2016213
1989	2070249
1990	2132290
1991	2198243
1992	2268486
1993	2334836
1994	2394000
1995	2444000
1996	2484000
1997	2775000
1998	2475000
1999	2446000
2000	2401000
2001	2337856
2002	2316919
2003	2236113
2004	2180429
2005	2108628
2006	2055057
2007	1988166
2008	1899519
2009	1770923
2010	1647400
2011	1522207
2012	1396016
2013	1236698
2014	1080869
2015	944510
2016	807163
2017	686718
2018	565316
2019	444600
2020	348808
2021	234319
2022	140033
