Year	Number
1960	1765036
1961	1769391
1962	1761567
1963	1760874
1964	1767537
1965	1778611
1966	1788967
1967	1795005
1968	1799468
1969	1809124
1970	1821055
1971	1828279
1972	1826901
1973	1815154
1974	1795279
1975	1773417
1976	1746731
1977	1713897
1978	1680085
1979	1645735
1980	1614285
1981	1584260
1982	1550503
1983	1514525
1984	1476880
1985	1441303
1986	1414084
1987	1396396
1988	1387981
1989	1386915
1990	1394267
1991	1407936
1992	1422437
1993	1436184
1994	1448117
1995	1456179
1996	1462091
1997	1470897
1998	1484201
1999	1498935
2000	1513409
2001	1525909
2002	1533425
2003	1537006
2004	1536188
2005	1528629
2006	1516525
2007	1504672
2008	1496686
2009	1492041
2010	1488426
2011	1484487
2012	1477304
2013	1465626
2014	1452618
2015	1439279
2016	1427220
2017	1417382
2018	1407201
2019	1399414
2020	1394140
2021	1392828
2022	1399257
2023	1405600
