Year	Number
1960	62435
1961	63998
1962	65629
1963	67320
1964	69079
1965	70907
1966	72795
1967	74742
1968	76758
1969	78800
1970	80749
1971	82751
1972	84963
1973	87355
1974	89968
1975	92800
1976	95963
1977	99433
1978	103055
1979	106811
1980	110691
1981	114700
1982	118835
1983	123104
1984	127499
1985	132030
1986	136669
1987	141351
1988	146042
1989	150775
1990	155589
1991	160474
1992	165431
1993	170474
1994	175624
1995	180893
1996	186250
1997	191647
1998	197088
1999	202492
2000	207810
2001	213076
2002	218316
2003	223600
2004	228933
2005	234329
2006	239841
2007	245462
2008	251172
2009	257098
2010	263369
2011	270007
2012	276985
2013	284224
2014	291650
2015	299207
2016	306834
2017	314498
2018	322200
2019	329962
2020	337950
2021	346168
2022	354373
2023	362553
