Year	Number
1960	109801
1961	111752
1962	114973
1963	117891
1964	120071
1965	121333
1966	122139
1967	122989
1968	124043
1969	124808
1970	125395
1971	125800
1972	126002
1973	126385
1974	130488
1975	139797
1976	151938
1977	166254
1978	181565
1979	189497
1980	191834
1981	196150
1982	200517
1983	204804
1984	208918
1985	212829
1986	216564
1987	220186
1988	223769
1989	227368
1990	230805
1991	235046
1992	241042
1993	248082
1994	254673
1995	259596
1996	263218
1997	266356
1998	269530
1999	272970
2000	276818
2001	281206
2002	286227
2003	291917
2004	298122
2005	304957
2006	312467
2007	320460
2008	328555
2009	336516
2010	344494
2011	352767
2012	361356
2013	370051
2014	378578
2015	386662
2016	394232
2017	401003
2018	407040
2019	412730
2020	418109
2021	423115
2022	427631
2023	431732
