Year	Number
1960	1498
1961	1547
1962	1571
1963	1568
1964	1580
1965	1602
1966	1642
1967	1683
1968	1718
1969	1751
1970	1786
1971	1822
1972	1859
1973	1900
1974	1968
1975	2062
1976	2162
1977	2222
1978	2243
1979	2265
1980	2288
1981	2317
1982	2380
1983	2475
1984	2576
1985	2684
1986	2795
1987	2876
1988	2937
1989	3013
1990	3101
1991	3181
1992	3256
1993	3324
1994	3377
1995	3422
1996	3465
1997	3510
1998	3559
1999	3614
2000	3672
2001	3730
2002	3790
2003	3846
2004	3898
2005	3950
2006	3998
2007	4037
2008	4066
2009	4091
2010	4113
2011	4137
2012	4164
2013	4200
2014	4248
2015	4311
2016	4396
2017	4503
2018	4626
2019	4766
2020	4936
2021	5134
2022	5342
2023	5561
