Year	Number
1960	28687
1961	29070
1962	29443
1963	29807
1964	30174
1965	30562
1966	30985
1967	31446
1968	31941
1969	32454
1970	32971
1971	33495
1972	34027
1973	34558
1974	35123
1975	35777
1976	36554
1977	37454
1978	38468
1979	39598
1980	40852
1981	42235
1982	43752
1983	45461
1984	47415
1985	49613
1986	52059
1987	54773
1988	57708
1989	60791
1990	63979
1991	67260
1992	70619
1993	74011
1994	77433
1995	80882
1996	84325
1997	87721
1998	91086
1999	94453
2000	97840
2001	101319
2002	104536
2003	107337
2004	110489
2005	114213
2006	116945
2007	119328
2008	122176
2009	125780
2010	130298
2011	134312
2012	137737
2013	141486
2014	146004
2015	151314
2016	156672
2017	161845
2018	166467
2019	170470
2020	174571
2021	178436
2022	182774
2023	189236
