Year	Number
1960	586
1961	638
1962	705
1963	777
1964	859
1965	953
1966	1056
1967	1175
1968	1312
1969	1460
1970	1564
1971	1626
1972	1690
1973	1751
1974	1813
1975	1869
1976	1920
1977	1968
1978	2011
1979	2042
1980	2067
1981	2094
1982	2115
1983	2127
1984	2131
1985	2146
1986	2235
1987	2407
1988	2602
1989	2804
1990	3019
1991	3252
1992	3480
1993	3680
1994	3848
1995	3992
1996	4103
1997	4289
1998	4593
1999	4902
2000	5165
2001	5358
2002	5487
2003	5567
2004	5590
2005	5924
2006	6906
2007	7988
2008	8698
2009	8877
2010	8905
2011	9848
2012	11620
2013	13196
2014	14165
2015	15510
2016	17561
2017	19004
2018	19659
2019	20490
2020	21530
2021	23550
2022	25906
2023	27694
