Year	Number
1960	1002300
1961	1031002
1962	1060568
1963	1090981
1964	1122310
1965	1154449
1966	1191543
1967	1239680
1968	1289832
1969	1341867
1970	1396077
1971	1452478
1972	1511239
1973	1572206
1974	1635722
1975	1701803
1976	1770651
1977	1815072
1978	1831425
1979	1847925
1980	1864597
1981	1881373
1982	1898323
1983	1915426
1984	1932707
1985	1950096
1986	1967665
1987	1985393
1988	2003305
1989	2021329
1990	2039540
1991	2057915
1992	2060655.0000000002
1993	2046421
1994	2032266
1995	2018208
1996	2004229
1997	1990384
1998	1976617
1999	1962944
2000	1949348
2001	1935882
2002	1925033
2003	1920517
2004	1916006
2005	1911518
2006	1907034
2007	1902560
2008	1898091
2009	1893644
2010	1889202
2011	1884771
2012	1876867
2013	1867514
2014	1858195
2015	1848922
2016	1839695
2017	1830515
2018	1821380
2019	1812290
2020	1803247
2021	1794248
2022	1785294
2023	1776385
