Year	Number
1960	2672
1961	2701
1962	2724
1963	2744
1964	2767
1965	2791
1966	2811
1967	2835
1968	2858
1969	2875
1970	2895
1971	2956
1972	3059
1973	3172
1974	3291
1975	3423
1976	3564
1977	3707
1978	3856
1979	4006
1980	4199
1981	4564
1982	4966
1983	5384
1984	5819
1985	6267
1986	6725
1987	7196
1988	7678
1989	8164
1990	8705
1991	9313
1992	9981
1993	10663
1994	11361
1995	12070
1996	12792
1997	13524
1998	14276
1999	15053
2000	15848
2001	16712
2002	17716
2003	18828
2004	19939
2005	21054
2006	22183
2007	23325
2008	24486
2009	25657
2010	26821
2011	27940
2012	29223
2013	30733
2014	32134
2015	33686
2016	35384
2017	36982
2018	38624
2019	40219
2020	41445
2021	42332
2022	42982
2023	43412
