Year	Number
1960	1236
1961	1320
1962	1429
1963	1548
1964	1676
1965	1820
1966	1981
1967	2161
1968	2369
1969	2596
1970	2763
1971	2870
1972	2982
1973	3088
1974	3192
1975	3290
1976	3380
1977	3467
1978	3543
1979	3596
1980	3639
1981	3681
1982	3709
1983	3718
1984	3716
1985	3717
1986	3814
1987	4040
1988	4302
1989	4572
1990	4861
1991	5174
1992	5488
1993	5774
1994	6035
1995	6280
1996	6497
1997	6808
1998	7249
1999	7694
2000	8087
2001	8401
2002	8644
2003	8831
2004	8979
2005	9579
2006	11016
2007	12628
2008	13856
2009	14394
2010	14704
2011	16236
2012	18856
2013	21166
2014	22236
2015	23782
2016	27090
2017	29823
2018	31242
2019	32899
2020	34666
2021	37519
2022	40970
2023	43771
