Year	Number
1960	145867
1961	151804
1962	158040
1963	164815
1964	172345
1965	179125
1966	185007
1967	194913
1968	209088
1969	224093
1970	239695
1971	255747
1972	272145
1973	288832
1974	305774
1975	322361
1976	337142
1977	348266
1978	357136
1979	366122
1980	375250
1981	384565
1982	394234
1983	404347
1984	414851
1985	425832
1986	437516
1987	447818
1988	456155
1989	464445
1990	472976
1991	481742
1992	490543
1993	499159
1994	507751
1995	516176
1996	523919
1997	531282
1998	538216
1999	544213
2000	549202
2001	553078
2002	556068
2003	558207
2004	559193
2005	559906
2006	562509
2007	568755
2008	576564
2009	583824
2010	591402
2011	599735
2012	608764
2013	617992
2014	627086
2015	636602
2016	646887
2017	657702
2018	668884
2019	679906
2020	690564
2021	700511
2022	709277
2023	717844
