Year	Number
1960	1179
1961	1176
1962	1187
1963	1206
1964	1239
1965	1283
1966	1340
1967	1405
1968	1478
1969	1561
1970	1650
1971	1747
1972	1848
1973	1952
1974	2060
1975	2168
1976	2276
1977	2388
1978	2497
1979	2603
1980	2707
1981	2807
1982	2893
1983	2957
1984	3010
1985	3055
1986	3085
1987	3104
1988	3114
1989	3110
1990	3093
1991	3109
1992	3173
1993	3244
1994	3307
1995	3360
1996	3403
1997	3438
1998	3468
1999	3494
2000	3519
2001	3549
2002	3606
2003	3694
2004	3791
2005	3894
2006	3997
2007	4104
2008	4216
2009	4330
2010	4447
2011	4570
2012	4694
2013	4812
2014	4928
2015	5042
2016	5160
2017	5272
2018	5380
2019	5479
2020	5551
2021	5579
2022	5568
2023	5593
