Year	Number
1960	1025
1961	1010
1962	1000
1963	1003
1964	1012
1965	1028
1966	1058
1967	1105
1968	1164
1969	1229
1970	1298
1971	1344
1972	1365
1973	1360
1974	1355
1975	1360
1976	1360
1977	1336
1978	1332
1979	1404
1980	1479
1981	1553
1982	1617
1983	1670
1984	1733
1985	1798
1986	1858
1987	1975
1988	2011
1989	2047
1990	2070
1991	2113
1992	2137
1993	2192
1994	2218
1995	2216
1996	2258
1997	1976
1998	1713
1999	1776
2000	1812
2001	1825
2002	1886
2003	1860
2004	1853
2005	1864
2006	1913
2007	1943
2008	2021
2009	2073
2010	2186
2011	2193
2012	2278
2013	2382
2014	2484
2015	2605
2016	2715
2017	2834
2018	2958
2019	3095
2020	3249
2021	3411
2022	4290
2023	4500
