Year	Number
1960	51334
1961	53322
1962	55333
1963	57370
1964	59451
1965	61082
1966	62231
1967	63472
1968	64897
1969	66467
1970	68125
1971	71585
1972	77701
1973	84999
1974	92819
1975	101043
1976	109497
1977	118028
1978	126546
1979	135016
1980	143429
1981	150716
1982	156705
1983	162635
1984	168820
1985	175191
1986	181691
1987	188228
1988	194711
1989	201091
1990	207399
1991	214074
1992	221629
1993	230066
1994	239169
1995	248771
1996	258799
1997	269230
1998	279889
1999	290542
2000	301048
2001	311407
2002	321749
2003	340212
2004	375132
2005	418621
2006	462308
2007	505977
2008	549650
2009	593347
2010	614104
2011	613178
2012	625600
2013	643511
2014	656489
2015	679288
2016	710341
2017	741675
2018	758315
2019	756860
2020	742201
2021	729159
2022	730855
2023	735871
