Year	Number
1960	2699
1961	2761
1962	2830
1963	2904
1964	2983
1965	3069
1966	3162
1967	3262
1968	3371
1969	3488
1970	3615
1971	3748
1972	3885
1973	4030
1974	4188
1975	4354
1976	4530
1977	4715
1978	4911
1979	5119
1980	5340
1981	5570
1982	5810
1983	6066
1984	6334
1985	6611
1986	6905
1987	7216
1988	7541
1989	7882
1990	8238
1991	8541
1992	8386
1993	8187
1994	8378
1995	8675
1996	9050
1997	9437
1998	9855
1999	10465
2000	11250
2001	12058
2002	12887
2003	13723
2004	14553
2005	15262
2006	15789
2007	16262
2008	16761
2009	17288
2010	17839
2011	18406
2012	18983
2013	19573
2014	20188
2015	20844
2016	21550
2017	22040
2018	22356
2019	22802
2020	23380
2021	24053
2022	24769
2023	25498
