Year	Number
1960	1785055
1961	1821975
1962	1860384
1963	1901418
1964	1947344
1965	2001409
1966	2061047
1967	2122863
1968	2187211
1969	2253697
1970	2322793
1971	2392787
1972	2464609
1973	2540450
1974	2617844
1975	2693721
1976	2765141
1977	2835456
1978	2903806
1979	2926632
1980	2825526
1981	2533972
1982	2299937
1983	2275643
1984	2349485
1985	2418669
1986	2410715
1987	2387348
1988	2406727
1989	2479055
1990	2490400
1991	2510102
1992	2826319
1993	3294019
1994	3650923
1995	3897305
1996	4081383
1997	4266144
1998	4457199
1999	4663513
2000	4748278
2001	4795532
2002	5120594
2003	5521344
2004	5736225
2005	5906886
2006	6107281
2007	6274047
2008	6424057
2009	6579728
2010	6723578
2011	6875520
2012	7038648
2013	7200820
2014	7369155
2015	7532118
2016	7684978
2017	7840826
2018	7999492
2019	8161339
2020	8332095
2021	8500719
2022	8662674
2023	8840915
