Year	Number
1960	1625660
1961	1660916
1962	1694042
1963	1724374
1964	1752864
1965	1779389
1966	1803200
1967	1825692
1968	1847602
1969	1868008
1970	1885365
1971	1899404
1972	1910706
1973	1919953
1974	1927170
1975	1932546
1976	1936476
1977	1939209
1978	1941523
1979	1942888
1980	1943487
1981	1944976
1982	1947233
1983	1949597
1984	1953354
1985	1959716
1986	1968977
1987	1981208
1988	1996005
1989	2013223
1990	2032550
1991	2052869
1992	2071438
1993	2087010
1994	2100566
1995	2111278
1996	2118473
1997	2121938
1998	2120784
1999	2114333
2000	2102805
2001	2087269
2002	2068318
2003	2045094
2004	2017128
2005	1986145
2006	1954593
2007	1926094
2008	1902380
2009	1882185
2010	1865253
2011	1851012
2012	1838843
2013	1829545
2014	1824117
2015	1821226
2016	1819402
2017	1819027
2018	1821438
2019	1827041
2020	1831177
2021	1833081
2022	1829668
2023	1818126
