Year	Number
1960	97171
1961	99149
1962	101196
1963	103295
1964	105443
1965	107672
1966	109976
1967	112504
1968	115363
1969	118418
1970	121627
1971	125019
1972	128615
1973	132440
1974	136512
1975	140773
1976	145277
1977	150078
1978	155120
1979	160357
1980	165532
1981	170274
1982	174590
1983	178892
1984	183435
1985	188231
1986	193270
1987	198536
1988	204008
1989	209652
1990	215287
1991	220681
1992	225897
1993	230988
1994	235983
1995	241029
1996	246190
1997	251442
1998	256769
1999	261808
2000	266733
2001	272077
2002	277671
2003	283149
2004	288795
2005	294921
2006	301235
2007	307665
2008	314245
2009	321030
2010	328043
2011	335285
2012	342717
2013	350298
2014	358036
2015	365933
2016	373999
2017	381884
2018	389497
2019	397126
2020	404903
2021	412703
2022	420357
2023	428132
