Year	Number
1960	40997
1961	40347
1962	39391
1963	38321
1964	37174
1965	35966
1966	34707
1967	33406
1968	32066
1969	30649
1970	29615
1971	29283
1972	29095
1973	28902
1974	28703
1975	28515
1976	28341
1977	28174
1978	28007
1979	27809
1980	27633
1981	27596
1982	27548
1983	27478
1984	27390
1985	27291
1986	27179
1987	27056
1988	26916
1989	26753
1990	26572
1991	26566
1992	26878
1993	27316
1994	27761
1995	28204
1996	28648
1997	29102
1998	29567
1999	30048
2000	30560
2001	30995
2002	31249
2003	31428
2004	31595
2005	31760
2006	31928
2007	32091
2008	32253
2009	32408
2010	32555
2011	32744
2012	32902
2013	32976
2014	33029
2015	33058
2016	33074
2017	33080
2018	33062
2019	33017
2020	32948
2021	32893
2022	32888
2023	32905
