Year	Number
1960	35618
1961	36548
1962	37231
1963	37789
1964	38486
1965	39577
1966	41114
1967	43012
1968	45062
1969	46984
1970	48527
1971	49670
1972	50542
1973	51252
1974	51873
1975	52408
1976	52873
1977	53301
1978	53766
1979	54387
1980	55290
1981	56534
1982	58104
1983	59947
1984	62062
1985	64478
1986	67219
1987	70328
1988	73818
1989	77741
1990	82020
1991	86656
1992	91727
1993	97114
1994	102639
1995	108124
1996	113501
1997	118856
1998	124435
1999	130436
2000	137016
2001	144281
2002	152144
2003	160458
2004	169198
2005	178084
2006	194789
2007	211405
2008	220347
2009	228846
2010	237546
2011	247479
2012	255354
2013	263929
2014	275841
2015	295973
2016	317957
2017	334551
2018	352968
2019	373605
2020	394798
2021	415118
2022	433202
2023	450978
