Year	Number
1960	16076
1961	17059
1962	18293
1963	19778
1964	21544
1965	23626
1966	26073
1967	28928
1968	32191
1969	35873
1970	41982
1971	49758
1972	56447
1973	62082
1974	66759
1975	70648
1976	73943
1977	76783
1978	79302
1979	81682
1980	84140
1981	86902
1982	89998
1983	93269
1984	96497
1985	99544
1986	103619
1987	108671
1988	113177
1989	117002
1990	120367
1991	123461
1992	126436
1993	129377
1994	132284
1995	135081
1996	137601
1997	140843
1998	144873
1999	148674
2000	152482
2001	156593
2002	161675
2003	167133
2004	173702
2005	179860
2006	183011
2007	192329
2008	210279
2009	224329
2010	236756
2011	255485
2012	276625
2013	298868
2014	318814
2015	335585
2016	355329
2017	373444
2018	387188
2019	409561
2020	423765
2021	423907
2022	426171
2023	426226
