Year	Number
1960	6074
1961	6260
1962	6448
1963	6640
1964	6838
1965	7044
1966	7254
1967	7473
1968	7703
1969	7942
1970	8186
1971	8440
1972	8708
1973	8989
1974	9437
1975	10055
1976	10697
1977	11368
1978	12061
1979	12767
1980	13479
1981	14173
1982	14844
1983	15558
1984	16174
1985	16689
1986	17296
1987	18006
1988	18794
1989	19623
1990	20486
1991	21381
1992	22205
1993	22735
1994	23114
1995	23668
1996	24361
1997	25074
1998	25797
1999	26526
2000	27233
2001	27919
2002	28581
2003	28840
2004	28757
2005	28749
2006	28811
2007	28940
2008	29146
2009	29430
2010	29759
2011	30125
2012	30507
2013	30765
2014	30815
2015	30868
2016	31092
2017	31438
2018	31899
2019	32530
2020	33239
2021	33921
2022	34731
2023	35863
