Year	Number
1960	21822
1961	21907
1962	22249
1963	22796
1964	23347
1965	23910
1966	24477
1967	25047
1968	25610
1969	26162
1970	26685
1971	27069
1972	27323
1973	27558
1974	27779
1975	27973
1976	28162
1977	28337
1978	28485
1979	28618
1980	28734
1981	28819
1982	28863
1983	28855
1984	28788
1985	28674
1986	28506
1987	28272
1988	28000
1989	27688
1990	27317
1991	26988
1992	26945
1993	27118
1994	27282
1995	27412
1996	27491
1997	27564
1998	27636
1999	27695
2000	27741
2001	27721
2002	27892
2003	28301
2004	28716
2005	29155
2006	29587
2007	29996
2008	30398
2009	30819
2010	31262
2011	31701
2012	32160
2013	32411
2014	32452
2015	32520
2016	32565
2017	32602
2018	32648
2019	32685
2020	32709
2021	32669
2022	32649
2023	32688
