Year	Number
1960	896208
1961	914079
1962	932835
1963	952326
1964	972439
1965	993120
1966	1014211
1967	1035648
1968	1060119
1969	1085281
1970	1111389
1971	1138500
1972	1166449
1973	1195188
1974	1224682
1975	1254840
1976	1285811
1977	1317817
1978	1350707
1979	1384488
1980	1419398
1981	1455513
1982	1492678
1983	1530922
1984	1568789
1985	1599979
1986	1630830
1987	1661055
1988	1690638
1989	1718723
1990	1743510
1991	1639737
1992	1531274
1993	1565024
1994	1598154
1995	1671543
1996	1736702
1997	1739570
1998	1744318
1999	1750038
2000	1756685
2001	1786005
2002	1825459
2003	1877433
2004	1929666
2005	1951092
2006	1956994
2007	1960035
2008	1983814
2009	2017325
2010	2040514
2011	2060190
2012	2069562
2013	2077403
2014	2074150
2015	2063923
2016	2058647
2017	2056809
2018	2064468
2019	2074379
2020	2085623
2021	2100324
2022	2113713
2023	2126864
