Year	Number
1960	9246
1961	10222
1962	11544
1963	13062
1964	14746
1965	16571
1966	18594
1967	20868
1968	23371
1969	26068
1970	28026
1971	29273
1972	30757
1973	32478
1974	34428
1975	36587
1976	38939
1977	41485
1978	44225
1979	47147
1980	50221
1981	53402
1982	56667
1983	60001
1984	63389
1985	66823
1986	70215
1987	73579
1988	77048
1989	80638
1990	84337
1991	88126
1992	91984
1993	95911
1994	99900
1995	103940
1996	108053
1997	113453
1998	120426
1999	127790
2000	135230
2001	142724
2002	150598
2003	158919
2004	166983
2005	177566
2006	193791
2007	212493
2008	233836
2009	262516
2010	294505
2011	322795
2012	348659
2013	374515
2014	398919
2015	425013
2016	455708
2017	485516
2018	510222
2019	537965
2020	534080
2021	513011
2022	517303
2023	527307
