Year	Number
1960	1262332
1961	1279303
1962	1295826
1963	1311930
1964	1327593
1965	1342688
1966	1357112
1967	1370716
1968	1383295
1969	1394563
1970	1404415
1971	1413801
1972	1423549
1973	1433546
1974	1444099
1975	1455478
1976	1466796
1977	1477153
1978	1486574
1979	1495122
1980	1502721
1981	1509973
1982	1517574
1983	1525624
1984	1534100
1985	1543078
1986	1552762
1987	1562906
1988	1573706
1989	1585076
1990	1595955
1991	1606454
1992	1616956
1993	1627299
1994	1637742
1995	1648285
1996	1658822
1997	1669407
1998	1679598
1999	1689136
2000	1697283
2001	1703369
2002	1707985
2003	1711718
2004	1715206
2005	1718045
2006	1720550
2007	1723823
2008	1727547
2009	1731478
2010	1735600
2011	1739923
2012	1744447
2013	1749192
2014	1754081
2015	1759187
2016	1764048
2017	1767547
2018	1769223
2019	1769262
2020	1768921
2021	1766768
2022	1764421
2023	1764016
