Year	Number
1960	162481
1961	165182
1962	168405
1963	171640
1964	174566
1965	177273
1966	179947
1967	182524
1968	185018
1969	187543
1970	190142
1971	192810
1972	195502
1973	198253
1974	197802
1975	196861
1976	200737
1977	206623
1978	212370
1979	217844
1980	222968
1981	227736
1982	231900
1983	235437
1984	238996
1985	242937
1986	247167
1987	251548
1988	255914
1989	260173
1990	264330
1991	268444
1992	272672
1993	277541
1994	283361
1995	289963
1996	297179
1997	304798
1998	312635
1999	320566
2000	328516
2001	336268
2002	343531
2003	350850
2004	358830
2005	367341
2006	376179
2007	385081
2008	393818
2009	402235
2010	410222
2011	416219
2012	419948
2013	422913
2014	425484
2015	427856
2016	430118
2017	432317
2018	434447
2019	436420
2020	437755
2021	438241
2022	438977
2023	440229
