Year	Number
1960	428283
1961	428283
1962	428283
1963	428283
1964	428283
1965	607000
1966	607000
1967	607000
1968	607000
1969	607000
1970	863000
1971	863000
1972	863000
1973	863000
1974	863000
1975	1353000
1976	1430000
1977	1493000
1978	1561000
1979	1646000
1980	1739954
1981	1838000
1982	1928000
1983	2021000
1984	2104000
1985	2189677
1986	2272000
1987	2365000
1988	2470000
1989	2582000
1990	2669697
1991	2717600
1992	2742046
1993	2763132
1994	2801000
1995	2810000
1996	2842000
1997	2861000
1998	2841497
1999	2850305
2000	2848809
2001	2806172
2002	2725607
2003	2567592
2004	2368000
2005	2120000
2006	1910000
2007	1740000
2008	1650000
2009	1430000
2010	1250000
2011	1080000
2012	889500
2013	752200
2014	638800
2015	537200
2016	457300
2017	378000
2018	323000
2019	269000
2020	225000
2021	207000
2022	186000
