Year	Number
1960	21738
1961	22137
1962	22282
1963	22258
1964	22100
1965	21882
1966	21781
1967	21837
1968	21943
1969	22093
1970	22295
1971	22558
1972	22692
1973	22776
1974	23113
1975	23752
1976	24737
1977	26113
1978	27924
1979	30219
1980	33039
1981	36223
1982	39570
1983	43056
1984	46647
1985	50303
1986	53968
1987	57581
1988	61061
1989	64592
1990	69060
1991	74237
1992	79364
1993	84585
1994	89943
1995	95463
1996	101159
1997	107050
1998	113099
1999	119338
2000	125779
2001	132507
2002	139448
2003	146370
2004	153261
2005	160130
2006	167034
2007	174047
2008	181289
2009	188812
2010	196623
2011	204701
2012	212870
2013	221312
2014	230292
2015	239772
2016	249715
2017	260155
2018	271245
2019	283022
2020	295764
2021	308837
2022	323274
2023	340184
