Year	Number
1960	10058209
1961	10255584
1962	10432393
1963	10558083
1964	10685874
1965	10815273
1966	10946853
1967	11080472
1968	11204975
1969	11307724
1970	11411576
1971	11516397
1972	11622344
1973	11728989
1974	11836777
1975	11930431
1976	11997986
1977	12066136
1978	12135172
1979	12205015
1980	12275774
1981	12347170
1982	12423022
1983	12506521
1984	12590808
1985	12675541
1986	12761075
1987	12847296
1988	12934334
1989	13021834
1990	13097578
1991	13147392
1992	13197469
1993	13247599
1994	13297994
1995	13348583
1996	13399440
1997	13450352
1998	13501532
1999	13566362
2000	13660076
2001	13754213
2002	13849166
2003	13944811
2004	14041287
2005	14138198
2006	14235949
2007	14334414
2008	14433732
2009	14529252
2010	14625558
2011	14701396
2012	14777768
2013	14854356
2014	14931481
2015	15009039
2016	15087034
2017	15165467
2018	15244343
2019	15324817
2020	15407819
2021	15493975
2022	15583500
2023	15676297
