Year	Number
1960	80927
1961	82847
1962	84881
1963	87090
1964	89445
1965	91829
1966	94294
1967	96918
1968	99692
1969	102699
1970	105941
1971	109350
1972	112942
1973	116702
1974	120600
1975	124659
1976	128917
1977	133395
1978	138106
1979	143038
1980	148190
1981	153592
1982	159215
1983	165020
1984	170969
1985	177011
1986	183123
1987	189320
1988	195605
1989	201911
1990	208156
1991	214296
1992	220313
1993	226177
1994	231779
1995	237001
1996	241846
1997	246487
1998	251057
1999	255577
2000	260145
2001	264802
2002	269492
2003	274239
2004	279180
2005	284468
2006	290178
2007	296360
2008	303082
2009	310618
2010	319222
2011	328817
2012	338995
2013	349392
2014	359892
2015	370288
2016	380396
2017	390135
2018	399432
2019	408209
2020	416365
2021	423875
2022	430789
2023	436929
