Year	Number
1960	73423
1961	74464
1962	75637
1963	76947
1964	78591
1965	80562
1966	82650
1967	84823
1968	86920
1969	87668
1970	86604
1971	84760
1972	82648
1973	80420
1974	78112
1975	75774
1976	73303
1977	71608
1978	71169
1979	71614
1980	73558
1981	77135
1982	81832
1983	88205
1984	95509
1985	102031
1986	107559
1987	112216
1988	116386
1989	120418
1990	124468
1991	128624
1992	132944
1993	137488
1994	142713
1995	148760
1996	155348
1997	162498
1998	170198
1999	178566
2000	188317
2001	199707
2002	212366
2003	226169
2004	240937
2005	256420
2006	272352
2007	288554
2008	304941
2009	321497
2010	338239
2011	355606
2012	373588
2013	391683
2014	409668
2015	427310
2016	444464
2017	461219
2018	477950
2019	495029
2020	508486
2021	520614
2022	535149
2023	550006
