Year	Number
1960	32254
1961	33042
1962	33855
1963	34693
1964	35563
1965	36456
1966	37366
1967	38298
1968	39251
1969	40183
1970	41016
1971	41707
1972	42394
1973	43238
1974	44239
1975	45430
1976	46924
1977	48653
1978	50491
1979	52438
1980	54485
1981	56635
1982	58893
1983	61265
1984	63766
1985	66428
1986	69202
1987	72009
1988	74821
1989	77656
1990	80534
1991	83454
1992	86440
1993	89493
1994	92607
1995	95787
1996	99034
1997	102350
1998	105728
1999	109115
2000	112515
2001	115940
2002	119358
2003	122797
2004	126264
2005	129762
2006	133292
2007	136847
2008	140456
2009	144202
2010	148135
2011	152232
2012	156456
2013	160786
2014	165241
2015	169823
2016	174501
2017	179273
2018	184148
2019	189130
2020	194314
2021	199746
2022	205172
2023	210548
