Year	Number
1960	1378
1961	1428
1962	1489
1963	1547
1964	1606
1965	1664
1966	1720
1967	1780
1968	1845
1969	1916
1970	1971
1971	2022
1972	2084
1973	2150
1974	2215
1975	2270
1976	2316
1977	2355
1978	2393
1979	2442
1980	2511
1981	2604
1982	2658
1983	2659
1984	2664
1985	2676
1986	2685
1987	2699
1988	2726
1989	2755
1990	2790
1991	2844
1992	2908
1993	2971
1994	3032
1995	3087
1996	3139
1997	3180
1998	3211
1999	3234
2000	3252
2001	3270
2002	3310
2003	3373
2004	3442
2005	3509
2006	3569
2007	3623
2008	3664
2009	3692
2010	3710
2011	3716
2012	3741
2013	3795
2014	3858
2015	3935
2016	4031
2017	4150
2018	4292
2019	4442
2020	4547
2021	4614
2022	4703
2023	4816
