Year	Number
1960	136783
1961	139117
1962	140848
1963	141975
1964	142710
1965	143514
1966	144014
1967	143966
1968	144586
1969	145639
1970	146686
1971	148108
1972	149404
1973	150220
1974	150749
1975	151161
1976	151708
1977	152751
1978	154187
1979	155406
1980	156601
1981	158254
1982	160113
1983	161969
1984	163773
1985	165448
1986	167025
1987	168653
1988	170365
1989	171522
1990	171192
1991	168893
1992	163315
1993	156046
1994	149854
1995	144432
1996	139177
1997	134047
1998	128759
1999	123508
2000	119005
2001	115111
2002	111209
2003	107189
2004	103357
2005	100146
2006	97882
2007	96722
2008	96712
2009	97492
2010	98524
2011	99448
2012	100131
2013	100795
2014	101522
2015	102517
2016	103468
2017	104245
2018	105073
2019	105930
2020	106406
2021	106625
2022	107661
2023	108072
