Year	Number
1960	8818777
1961	9039584
1962	9293113
1963	9558766
1964	9834713
1965	10121629
1966	10416940
1967	10720504
1968	11032588
1969	11350436
1970	11674243
1971	12006521
1972	12340050
1973	12681589
1974	13027761
1975	13376443
1976	13725004
1977	14081628
1978	14449835
1979	14822295
1980	15195825
1981	15542257
1982	15897127
1983	16276095
1984	16682950
1985	17088451
1986	17472051
1987	17901103
1988	18333458
1989	18752378
1990	19126479
1991	19410614
1992	19611686
1993	19765399
1994	19901541
1995	20019826
1996	20112460
1997	20174942
1998	20207050
1999	20209901
2000	20180731
2001	20134972
2002	20066451
2003	19989156
2004	19911388
2005	19834298
2006	19758594
2007	19690462
2008	19642795
2009	19605061
2010	19565379
2011	19537236
2012	19519108
2013	19506020
2014	19531882
2015	19652884
2016	19555396
2017	19342973
2018	19291920
2019	19252374
2020	19196477
2021	19096392
2022	18965399
2023	18837844
