Year	Number
1960	860262
1961	880985
1962	901816
1963	923218
1964	946272
1965	971355
1966	998344
1967	1027517
1968	1061209
1969	1098019
1970	1133706
1971	1170473
1972	1210344
1973	1251182
1974	1293783
1975	1338552
1976	1384060
1977	1431424
1978	1478214
1979	1524705
1980	1572194
1981	1618587
1982	1666404
1983	1714016
1984	1760965
1985	1806483
1986	1849298
1987	1892829
1988	1933503
1989	1989469
1990	2027747
1991	2016781
1992	2004866
1993	1992321
1994	1979487
1995	1966765
1996	1955476
1997	1946725
1998	1940715
1999	1936964
2000	1934786
2001	1928110
2002	1934852
2003	1940739
2004	1946550
2005	1951717
2006	1955295
2007	1956736
2008	1957585
2009	1959562
2010	1963578
2011	1969436
2012	1974096
2013	1975006
2014	1972967
2015	1967517
2016	1962501
2017	1958423
2018	1951044
2019	1937930
2020	1921404
2021	1897426
2022	1866557
2023	1836327
