Year	Number
1960	114342
1961	117420
1962	120816
1963	124501
1964	128352
1965	132410
1966	136684
1967	141167
1968	145862
1969	150791
1970	155928
1971	161236
1972	166727
1973	172413
1974	178285
1975	184348
1976	190627
1977	197113
1978	203802
1979	210630
1980	217530
1981	224491
1982	231511
1983	238655
1984	245947
1985	253344
1986	260852
1987	268469
1988	276138
1989	283847
1990	290974
1991	295431
1992	283752
1993	270365
1994	270280
1995	273243
1996	278120
1997	282692
1998	287771
1999	295699
2000	305835
2001	315896
2002	325859
2003	335712
2004	345443
2005	353558
2006	358990
2007	363234
2008	367382
2009	371464
2010	375519
2011	379579
2012	383648
2013	387678
2014	391565
2015	395186
2016	398635
2017	401839
2018	404630
2019	407103
2020	409408
2021	411668
2022	413930
2023	416196
