Year	Number
1960	1536
1961	1593
1962	1658
1963	1726
1964	1790
1965	1847
1966	1900
1967	1952
1968	2000
1969	2041
1970	2089
1971	2157
1972	2220
1973	2274
1974	2318
1975	2354
1976	2384
1977	2406
1978	2421
1979	2430
1980	2463
1981	2515
1982	2559
1983	2600
1984	2645
1985	2695
1986	2745
1987	2789
1988	2831
1989	2878
1990	2945
1991	3022
1992	3097
1993	3183
1994	3282
1995	3391
1996	3505
1997	3618
1998	3720
1999	3816
2000	3943
2001	4084
2002	4210
2003	4326
2004	4430
2005	4528
2006	4621
2007	4713
2008	4811
2009	4917
2010	5028
2011	5152
2012	5268
2013	5351
2014	5407
2015	5444
2016	5478
2017	5514
2018	5550
2019	5583
2020	5608
2021	5614
2022	5601
2023	5575
