Year	Number
1960	1107
1961	1136
1962	1188
1963	1241
1964	1293
1965	1345
1966	1398
1967	1455
1968	1513
1969	1573
1970	1619
1971	1651
1972	1684
1973	1717
1974	1750
1975	1782
1976	1812
1977	1841
1978	1872
1979	1910
1980	1961
1981	2024
1982	2072
1983	2101
1984	2135
1985	2174
1986	2217
1987	2262
1988	2312
1989	2364
1990	2416
1991	2476
1992	2546
1993	2615
1994	2680
1995	2738
1996	2788
1997	2828
1998	2853
1999	2871
2000	2879
2001	2883
2002	2903
2003	2932
2004	2963
2005	2987
2006	2999
2007	3006
2008	3006
2009	3001
2010	2998
2011	2997
2012	3010
2013	3047
2014	3101
2015	3176
2016	3274
2017	3390
2018	3521
2019	3657
2020	3736
2021	3775
2022	3846
2023	3941
