Year	Number
1960	1491292
1961	1513042
1962	1531852
1963	1548458
1964	1565564
1965	1582652
1966	1599965
1967	1617315
1968	1633661
1969	1646813
1970	1662387
1971	1682148
1972	1699767
1973	1715634
1974	1730945
1975	1745594
1976	1760110
1977	1774382
1978	1787748
1979	1798086
1980	1806888
1981	1817961
1982	1831403
1983	1846650
1984	1862256
1985	1878490
1986	1896342
1987	1915515
1988	1935583
1989	1951020
1990	1958602
1991	1962828
1992	1962236
1993	1955113
1994	1944299
1995	1932061
1996	1919786
1997	1907738
1998	1895768
1999	1884336
2000	1873378
2001	1860532
2002	1848248
2003	1835671
2004	1817338
2005	1790135
2006	1763904
2007	1745156
2008	1728715
2009	1709854
2010	1673851
2011	1635330
2012	1611883
2013	1593602
2014	1577567
2015	1560016
2016	1537363
2017	1512826
2018	1495079
2019	1487938
2020	1485577
2021	1486443
2022	1501661
2023	1522617
