Year	Number
1960	1686332
1961	1718164
1962	1749634
1963	1780449
1964	1810358
1965	1839153
1966	1866527
1967	1892124
1968	1915993
1969	1938332
1970	1959266
1971	1979082
1972	1997990
1973	2015852
1974	2032813
1975	2049265
1976	2065200
1977	2080463
1978	2095110
1979	2109452
1980	2124331
1981	2140563
1982	2158216
1983	2176644
1984	2194608
1985	2210865
1986	2225581
1987	2238952
1988	2250491
1989	2259736
1990	2266919
1991	2272008
1992	2166508
1993	2013614
1994	1931579
1995	1928002
1996	2006656
1997	2076142
1998	2109108
1999	2127624
2000	2140676
2001	2148452
2002	2149630
2003	2141631
2004	2120890
2005	2096405
2006	2078331
2007	2052735
2008	2019566
2009	1985936
2010	1951825
2011	1916984
2012	1881866
2013	1851910
2014	1825837
2015	1799407
2016	1774917
2017	1752004
2018	1729892
2019	1708207
2020	1685553
2021	1660775
2022	1641713
2023	1630487
