Year	Number
1960	1926311
1961	1983816
1962	2049958
1963	2116822
1964	2183202
1965	2249162
1966	2313033
1967	2375247
1968	2438386
1969	2501857
1970	2565486
1971	2630192
1972	2696150
1973	2762776
1974	2829406
1975	2902101
1976	2990548
1977	3073158
1978	3131757
1979	3192826
1980	3267974
1981	3348384
1982	3430346
1983	3518362
1984	3618828
1985	3727544
1986	3848776
1987	3982031
1988	4121754
1989	4267212
1990	4414084
1991	4567516
1992	4728613
1993	4893582
1994	5063180
1995	5236965
1996	5432718
1997	5652585
1998	5861199
1999	6054536
2000	6247914
2001	6441283
2002	6633531
2003	6820422
2004	7001099
2005	7177045
2006	7350955
2007	7530990
2008	7724724
2009	7937268
2010	8174848
2011	8446145
2012	8751773
2013	9087461
2014	9444171
2015	9816793
2016	10217863
2017	10657540
2018	11132075
2019	11629913
2020	12123064
2021	12588730
2022	13056148
2023	13585483
