Year	Number
1960	183651
1961	183147
1962	182561
1963	181995
1964	181624
1965	181552
1966	181799
1967	182366
1968	183258
1969	184512
1970	186153
1971	188178
1972	190563
1973	193312
1974	196461
1975	199914
1976	203699
1977	207889
1978	212271
1979	216548
1980	220626
1981	224509
1982	228190
1983	231790
1984	235585
1985	239787
1986	244317
1987	249135
1988	254421
1989	260391
1990	267056
1991	274468
1992	282648
1993	300152
1994	325634
1995	348985
1996	370215
1997	389569
1998	407207
1999	423120
2000	437610
2001	445069
2002	446453
2003	448594
2004	451578
2005	455531
2006	460433
2007	466278
2008	473201
2009	481381
2010	490721
2011	501024
2012	511753
2013	521892
2014	531196
2015	540741
2016	551201
2017	562383
2018	574333
2019	587231
2020	594231
2021	593121
2022	592854
2023	604329
