Year	Number
1960	37041
1961	40507
1962	44169
1963	48077
1964	52251
1965	56670
1966	61330
1967	66225
1968	71348
1969	76689
1970	82239
1971	87931
1972	91707
1973	95236
1974	98824
1975	102486
1976	106210
1977	110004
1978	113892
1979	117901
1980	122053
1981	126357
1982	130909
1983	135718
1984	140720
1985	145926
1986	151324
1987	156876
1988	162533
1989	168258
1990	174020
1991	179686
1992	186085
1993	192477
1994	198884
1995	205312
1996	211759
1997	218204
1998	224651
1999	231119
2000	237635
2001	244153
2002	250333
2003	256403
2004	262394
2005	268301
2006	274122
2007	279864
2008	285549
2009	291203
2010	296885
2011	302374
2012	307643
2013	312881
2014	318042
2015	323086
2016	327973
2017	332655
2018	337123
2019	341423
2020	345650
2021	349858
2022	354056
2023	358168
