Year	Number
1960	925175
1961	940264
1962	955638
1963	971207
1964	986861
1965	1002715
1966	1018544
1967	1034377
1968	1050329
1969	1066458
1970	1082671
1971	1098313
1972	1113939
1973	1130346
1974	1147017
1975	1163757
1976	1180408
1977	1197847
1978	1216171
1979	1234479
1980	1252683
1981	1270158
1982	1286447
1983	1303582
1984	1308126
1985	1290686
1986	1269238
1987	1243946
1988	1215062
1989	1183236
1990	985054
1991	814479
1992	923292
1993	1023538
1994	1084255
1995	1157765
1996	1257054
1997	1351236
1998	1487308
1999	1562591
2000	1611742
2001	1649656
2002	1682809
2003	1685708
2004	1695301
2005	1762146
2006	1852231
2007	1934725
2008	2002130
2009	2052307
2010	2097894
2011	2166128
2012	2227251
2013	2258594
2014	2286951
2015	2314467
2016	2341095
2017	2364883
2018	2388419
2019	2412132
2020	2437512
2021	2463081
2022	2488813
2023	2515915
