Year	Number
1960	78660
1961	79145
1962	79711
1963	80405
1964	81236
1965	82199
1966	83306
1967	84571
1968	86041
1969	87644
1970	89322
1971	91085
1972	92942
1973	94880
1974	96916
1975	99142
1976	101566
1977	104174
1978	106954
1979	109859
1980	112869
1981	115976
1982	119165
1983	122442
1984	125804
1985	129266
1986	132804
1987	136394
1988	139943
1989	143340
1990	147866
1991	153186
1992	157446
1993	161587
1994	165653
1995	169359
1996	173093
1997	176310
1998	179499
1999	182831
2000	185807
2001	188266
2002	190898
2003	193943
2004	196836
2005	199563
2006	202533
2007	205919
2008	209526
2009	213256
2010	217091
2011	220976
2012	224749
2013	228279
2014	230802
2015	234048
2016	238980
2017	244217
2018	249703
2019	255505
2020	260939
2021	265350
2022	269567
2023	274889
