Year	Number
1960	1185
1961	1243
1962	1313
1963	1382
1964	1446
1965	1509
1966	1575
1967	1639
1968	1700
1969	1762
1970	1825
1971	1897
1972	1990
1973	2099
1974	2205
1975	2307
1976	2402
1977	2492
1978	2575
1979	2647
1980	2708
1981	2765
1982	2828
1983	2908
1984	3010
1985	3119
1986	3223
1987	3308
1988	3371
1989	3428
1990	3475
1991	3516
1992	3577
1993	3666
1994	3785
1995	3929
1996	4084
1997	4235
1998	4389
1999	4545
2000	4711
2001	4891
2002	5082
2003	5285
2004	5498
2005	5724
2006	5948
2007	6153
2008	6320
2009	6444
2010	6534
2011	6686
2012	6938
2013	7247
2014	7624
2015	8071
2016	8588
2017	9168
2018	9810
2019	10518
2020	11290
2021	12111
2022	12985
2023	13926
