Year	Number
1960	20866
1961	21525
1962	22224
1963	22959
1964	23727
1965	24537
1966	25390
1967	26292
1968	27245
1969	28242
1970	29288
1971	30389
1972	31545
1973	32747
1974	33989
1975	35270
1976	36578
1977	37907
1978	39253
1979	40615
1980	42002
1981	43423
1982	44889
1983	46399
1984	47952
1985	49550
1986	51188
1987	52865
1988	54585
1989	56340
1990	58154
1991	60047
1992	62009
1993	64057
1994	66208
1995	68481
1996	70895
1997	73477
1998	76244
1999	79211
2000	82391
2001	85802
2002	89462
2003	93365
2004	97493
2005	101831
2006	106378
2007	111130
2008	116088
2009	121252
2010	126621
2011	132208
2012	138017
2013	144017
2014	150324
2015	156983
2016	163928
2017	171211
2018	178851
2019	186814
2020	194692
2021	202271
2022	210076
2023	218784
