Year	Number
1960	643
1961	658
1962	665
1963	672
1964	688
1965	714
1966	748
1967	800
1968	868
1969	945
1970	1028
1971	1113
1972	1202
1973	1301
1974	1412
1975	1541
1976	1680
1977	1828
1978	1992
1979	2177
1980	2379
1981	2590
1982	2791
1983	2986
1984	3198
1985	3433
1986	3695
1987	3991
1988	4326
1989	4693
1990	5081
1991	5414
1992	5701
1993	6014
1994	6348
1995	6708
1996	7073
1997	7426
1998	7768
1999	8093
2000	8406
2001	8652
2002	8839
2003	9044
2004	9254
2005	9450
2006	9395
2007	9062
2008	8673
2009	8235
2010	7742
2011	7625
2012	7936
2013	8297
2014	8668
2015	9032
2016	9380
2017	9735
2018	10134
2019	10568
2020	11030
2021	11488
2022	11948
2023	12452
