Year	Number
1960	165758
1961	170471
1962	175322
1963	180337
1964	185611
1965	191165
1966	196932
1967	202918
1968	209099
1969	215395
1970	221914
1971	228656
1972	235490
1973	242370
1974	249314
1975	256431
1976	263819
1977	271397
1978	279283
1979	287588
1980	296168
1981	304950
1982	313777
1983	322475
1984	331074
1985	339629
1986	348161
1987	356876
1988	365862
1989	375317
1990	385400
1991	396177
1992	407856
1993	419721
1994	431460
1995	443320
1996	455302
1997	467725
1998	480799
1999	494292
2000	507927
2001	521950
2002	536828
2003	552497
2004	568616
2005	586829
2006	607541
2007	629383
2008	651686
2009	673894
2010	695612
2011	717616
2012	741448
2013	767795
2014	794547
2015	820239
2016	846773
2017	874218
2018	901492
2019	928949
2020	956231
2021	979966
2022	1003565
2023	1029941
