Year	Number
1960	2063302
1961	2104789
1962	2146239
1963	2191808
1964	2241190
1965	2291130
1966	2344680
1967	2405403
1968	2472330
1969	2541644
1970	2607508
1971	2669474
1972	2723432
1973	2770367
1974	2824361
1975	2885161
1976	2953271
1977	3043561
1978	3152358
1979	3262712
1980	3378925
1981	3499416
1982	3620257
1983	3753075
1984	3898992
1985	4023825
1986	4156106
1987	4304390
1988	4440147
1989	4593682
1990	4680979
1991	4755369
1992	4914980
1993	5169628
1994	5435064
1995	5634005
1996	5831196
1997	6028558
1998	6233875
1999	6453647
2000	6687209
2001	6919001
2002	7162034
2003	7405997
2004	7650337
2005	7916150
2006	8017042
2007	7998079
2008	8200773
2009	8541303
2010	8847899
2011	9183409
2012	9622146
2013	10101157
2014	10483060
2015	10801019
2016	11110281
2017	11421477
2018	11745458
2019	12073694
2020	12418674
2021	12767037
2022	13122028
2023	13501971
