Year	Number
1960	87282
1961	89682
1962	92306
1963	94822
1964	97984
1965	100867
1966	103444
1967	106309
1968	109078
1969	111726
1970	114396
1971	117318
1972	117481
1973	117446
1974	120416
1975	123413
1976	126150
1977	129182
1978	132405
1979	135154
1980	139702
1981	144005
1982	146509
1983	149310
1984	151790
1985	153883
1986	155405
1987	156993
1988	157661
1989	157397
1990	157045
1991	156405
1992	156394
1993	148779
1994	147442
1995	152955
1996	149561
1997	147291
1998	148709
1999	151177
2000	153333
2001	156395
2002	160274
2003	164940
2004	170668
2005	176412
2006	181989
2007	187834
2008	194799
2009	204009
2010	212430
2011	218463
2012	224772
2013	231655
2014	237756
2015	244060
2016	252811
2017	263515
2018	276323
2019	290066
2020	301439
2021	310791
2022	319917
2023	329744
