Year	Number
1960	513
1961	545
1962	581
1963	619
1964	658
1965	698
1966	743
1967	798
1968	864
1969	936
1970	1010
1971	1091
1972	1169
1973	1244
1974	1323
1975	1401
1976	1476
1977	1544
1978	1602
1979	1650
1980	1693
1981	1748
1982	1807
1983	1850
1984	1877
1985	1890
1986	1895
1987	1915
1988	1949
1989	1966
1990	1957
1991	1933
1992	1939
1993	1992
1994	2065
1995	2145
1996	2232
1997	2336
1998	2442
1999	2540
2000	2648
2001	2776
2002	2909
2003	3040
2004	3181
2005	3330
2006	3477
2007	3627
2008	3782
2009	3944
2010	4117
2011	4306
2012	4514
2013	4736
2014	4973
2015	5234
2016	5520
2017	5825
2018	6152
2019	6496
2020	6803
2021	7048
2022	7281
2023	7564
