Year	Number
1960	1825712
1961	1899919
1962	1971857
1963	2040265
1964	2104661
1965	2160449
1966	2206983
1967	2248021
1968	2284868
1969	2318997
1970	2350861
1971	2380077
1972	2406785
1973	2434002
1974	2462366
1975	2490421
1976	2518479
1977	2547641
1978	2578841
1979	2613140
1980	2652650
1981	2698595
1982	2751445
1983	2810130
1984	2873022
1985	2938849
1986	3006858
1987	3075958
1988	3143558
1989	3208380
1990	3273646
1991	3342714
1992	3415740
1993	3491638
1994	3568993
1995	3645477
1996	3718806
1997	3787578
1998	3849231
1999	3902831
2000	3966448
2001	4036866
2002	4094075
2003	4136749
2004	4165862
2005	4183258
2006	4190124
2007	4188659
2008	4175837
2009	4149093
2010	4114133
2011	4085278
2012	4066843
2013	4052298
2014	4039983
2015	4029202
2016	4018572
2017	4008347
2018	3999763
2019	3991235
2020	3982031
2021	3973784
2022	3967849
2023	3967002
