Year	Number
1960	1504
1961	1561
1962	1621
1963	1682
1964	1737
1965	1783
1966	1824
1967	1859
1968	1886
1969	1907
1970	1952
1971	2031
1972	2116
1973	2194
1974	2262
1975	2317
1976	2359
1977	2387
1978	2396
1979	2390
1980	2423
1981	2494
1982	2558
1983	2616
1984	2667
1985	2709
1986	2742
1987	2764
1988	2789
1989	2829
1990	2895
1991	2981
1992	3073
1993	3171
1994	3270
1995	3368
1996	3466
1997	3560
1998	3647
1999	3735
2000	3854
2001	3991
2002	4114
2003	4228
2004	4334
2005	4431
2006	4521
2007	4607
2008	4686
2009	4759
2010	4854
2011	4950
2012	5015
2013	5067
2014	5132
2015	5218
2016	5321
2017	5448
2018	5580
2019	5692
2020	5761
2021	5823
2022	5916
2023	6012
