Year	Number
1960	50444
1961	51837
1962	53349
1963	54835
1964	56619
1965	58265
1966	59773
1967	61426
1968	63041
1969	64615
1970	66200
1971	67885
1972	68255
1973	68500
1974	70150
1975	71811
1976	73347
1977	75030
1978	76805
1979	78391
1980	80789
1981	83124
1982	84707
1983	86406
1984	87956
1985	89320
1986	90411
1987	91501
1988	92112
1989	92248
1990	92310
1991	92157
1992	92149
1993	88695
1994	87949
1995	90390
1996	89100
1997	88279
1998	89110
1999	90480
2000	91758
2001	93487
2002	95639
2003	98171
2004	101203
2005	104296
2006	107360
2007	110571
2008	114332
2009	119121
2010	123559
2011	126953
2012	130450
2013	134206
2014	137555
2015	141209
2016	146181
2017	151965
2018	158671
2019	165811
2020	171935
2021	177102
2022	182084
2023	187361
