Year	Number
1960	57578
1961	61249
1962	66504
1963	71484
1964	76872
1965	81929
1966	86118
1967	91778
1968	95366
1969	99523
1970	104736
1971	110413
1972	116520
1973	125521
1974	134049
1975	142225
1976	150699
1977	159605
1978	168286
1979	177313
1980	184899
1981	190366
1982	194829
1983	199396
1984	204138
1985	210339
1986	215995
1987	222773
1988	230929
1989	239325
1990	250925
1991	269825
1992	282044
1993	292386
1994	303149
1995	313585
1996	323168
1997	332784
1998	341167
1999	350028
2000	359836
2001	369743
2002	379048
2003	386939
2004	393958
2005	400378
2006	405859
2007	410415
2008	414805
2009	423641
2010	432113
2011	444244
2012	460666
2013	477237
2014	493320
2015	510355
2016	528341
2017	547609
2018	567153
2019	585214
2020	601945
2021	618423
2022	636392
2023	655726
