Year	Number
1960	170359
1961	171021
1962	171119
1963	170286
1964	164715
1965	156440
1966	151391
1967	151362
1968	154607
1969	155325
1970	155859
1971	156051
1972	155708
1973	157966
1974	162081
1975	167826
1976	173295
1977	178618
1978	184041
1979	188756
1980	191432
1981	192913
1982	194468
1983	196194
1984	198174
1985	200456
1986	203046
1987	205932
1988	209108
1989	212558
1990	216280
1991	222172
1992	231011
1993	241038
1994	251075
1995	260341
1996	268936
1997	277304
1998	285310
1999	293238
2000	301878
2001	311136
2002	320609
2003	330241
2004	340034
2005	349840
2006	359764
2007	370217
2008	381204
2009	392701
2010	404738
2011	417308
2012	430473
2013	444141
2014	458197
2015	472676
2016	487618
2017	503152
2018	519314
2019	535992
2020	553045
2021	570418
2022	588345
2023	606814
