Year	Number
1960	383206
1961	400696
1962	412912
1963	422184
1964	429905
1965	435065
1966	438345
1967	438622
1968	434812
1969	427890
1970	420746
1971	414984
1972	408962
1973	402744
1974	394748
1975	384522
1976	374265
1977	365001
1978	355014
1979	345769
1980	337477
1981	342954
1982	349226
1983	346597
1984	347148
1985	341146
1986	333295
1987	330572
1988	331311
1989	333391
1990	340965
1991	348985
1992	358248
1993	363937
1994	370435
1995	377823
1996	392032
1997	402701
1998	409352
1999	400838
2000	397266
2001	404541
2002	406095
2003	393612
2004	387241
2005	383823
2006	385682
2007	390138
2008	394055
2009	384122
2010	372519
2011	372795
2012	378424
2013	376879
2014	369525
2015	360976
2016	357185
2017	353178
2018	352860
2019	357775
2020	355721
2021	337070
2022	344133
2023	356884
