Year	Number
1960	1576206
1961	1607169
1962	1637878
1963	1668083
1964	1697601
1965	1726364
1966	1754322
1967	1781244
1968	1807074
1969	1832044
1970	1856294
1971	1880159
1972	1903905
1973	1927300
1974	1950251
1975	1972824
1976	1994840
1977	2016052
1978	2036411
1979	2056059
1980	2075489
1981	2095407
1982	2115796
1983	2135878
1984	2154989
1985	2172440
1986	2187793
1987	2201349
1988	2212829
1989	2221494
1990	2227391
1991	2230378
1992	2109222
1993	1929366
1994	1830752
1995	1822525
1996	1901095
1997	1971607
1998	2005951
1999	2025390
2000	2038674
2001	2046480
2002	2048780
2003	2042127
2004	2021970
2005	1997892
2006	1979755
2007	1955141
2008	1923825
2009	1891814
2010	1859263
2011	1826158
2012	1792508
2013	1765649
2014	1745230
2015	1724918
2016	1706069
2017	1688023
2018	1670236
2019	1652504
2020	1632854
2021	1610168
2022	1591814
2023	1580360
