Year	Number
1960	32234
1961	32301
1962	32364
1963	32423
1964	32491
1965	32438
1966	32264
1967	32083
1968	31769
1969	31373
1970	31176
1971	31154
1972	31104
1973	31051
1974	31003
1975	31207
1976	31339
1977	31434
1978	31738
1979	32033
1980	32345
1981	32555
1982	33232
1983	33677
1984	33654
1985	34224
1986	34530
1987	34352
1988	34222
1989	34143
1990	34068
1991	34576
1992	34516
1993	34446
1994	34350
1995	34172
1996	33504
1997	32568
1998	31621
1999	30677
2000	29771
2001	28923
2002	28094
2003	27263
2004	26456
2005	25664
2006	25194
2007	24985
2008	24853
2009	24744
2010	24572
2011	24389
2012	24315
2013	24370
2014	24566
2015	24861
2016	25136
2017	25525
2018	26112
2019	26826
2020	27086
2021	26912
2022	27220
2023	27987
