Year	Number
1960	164423
1961	167265
1962	170365
1963	173693
1964	177407
1965	181435
1966	185623
1967	190131
1968	194863
1969	199813
1970	205011
1971	210352
1972	215893
1973	221451
1974	227109
1975	233142
1976	238515
1977	243469
1978	244855
1979	246386
1980	249995
1981	250872
1982	255281
1983	264212
1984	273762
1985	284354
1986	296370
1987	309467
1988	324598
1989	355838
1990	386027
1991	399826
1992	413020
1993	426830
1994	440790
1995	454565
1996	468142
1997	481258
1998	494141
1999	507117
2000	520097
2001	532712
2002	544746
2003	556136
2004	567519
2005	580107
2006	593741
2007	607569
2008	621363
2009	634914
2010	647786
2011	659839
2012	671785
2013	684234
2014	697046
2015	709868
2016	722483
2017	734830
2018	746921
2019	758936
2020	771717
2021	784712
2022	796918
2023	809563
