Year	Number
1960	27157
1961	27901
1962	28755
1963	29655
1964	30604
1965	31527
1966	32241
1967	33008
1968	33784
1969	34569
1970	35395
1971	35363
1972	35368
1973	35416
1974	35474
1975	35521
1976	35946
1977	36355
1978	36756
1979	37146
1980	37970
1981	38418
1982	38872
1983	39386
1984	39894
1985	40384
1986	40886
1987	41353
1988	41796
1989	42190
1990	42532
1991	42248
1992	41834
1993	41946
1994	42135
1995	42359
1996	42562
1997	42754
1998	43016
1999	43215
2000	43567
2001	44011
2002	44285
2003	44571
2004	44863
2005	45195
2006	45560
2007	45906
2008	46171
2009	46378
2010	45886
2011	45259
2012	45179
2013	45096
2014	45023
2015	44957
2016	44258
2017	43416
2018	43029
2019	42625
2020	42200
2021	41715
2022	41264
2023	40900
