Year	Number
1960	1588009
1961	1620293
1962	1652472
1963	1675763
1964	1701808
1965	1726771
1966	1756798
1967	1767267
1968	1786448
1969	1815446
1970	1844005
1971	1897387
1972	1919469
1973	1931066
1974	1957515
1975	1953489
1976	1939097
1977	1925214
1978	1912936
1979	1901272
1980	1896919
1981	1903355
1982	1914781
1983	1917435
1984	1912499
1985	1905662
1986	1897625
1987	1893481
1988	1899014
1989	1912820
1990	1928406
1991	1943642
1992	1957033
1993	1965751
1994	1975436
1995	1986518
1996	1997219
1997	2003983
1998	2008681
1999	2015476
2000	2022925
2001	2031485
2002	2035054
2003	2038270
2004	2040298
2005	2045560
2006	2054969
2007	2076845
2008	2104170
2009	2133821
2010	2154191
2011	2174706
2012	2209271
2013	2246806
2014	2279158
2015	2311071
2016	2346189
2017	2380702
2018	2407990
2019	2430283
2020	2441937
2021	2422973
2022	2428085
2023	2458871
