Year	Number
1960	1243817
1961	1263294
1962	1284420
1963	1308644
1964	1336785
1965	1368289
1966	1402122
1967	1434317
1968	1465435
1969	1496305
1970	1526807
1971	1557170
1972	1587721
1973	1618390
1974	1649302
1975	1679235
1976	1707367
1977	1731619
1978	1752488
1979	1770114
1980	1785320
1981	1800394
1982	1815053
1983	1826954
1984	1835499
1985	1842461
1986	1849641
1987	1858532
1988	1868517
1989	1879350
1990	1889289
1991	1897192
1992	1902074
1993	1905256
1994	1907302
1995	1908380
1996	1918508
1997	1927478
1998	1944586
1999	1961812
2000	1974988
2001	1984362
2002	1995521
2003	2007043
2004	2017233
2005	2024946
2006	2029278
2007	2032173
2008	2035609
2009	2040045
2010	2045520
2011	2051516
2012	2055933
2013	2053315
2014	2036819
2015	1997778
2016	1951077
2017	1896287
2018	1844857
2019	1798902
2020	1765415
2021	1728494
2022	1718953
2023	1698280
