Year	Number
1960	382908
1961	394674
1962	405954
1963	416686
1964	427477
1965	438374
1966	448974
1967	459106
1968	468530
1969	476784
1970	482396
1971	484903
1972	484088
1973	480818
1974	476904
1975	472495
1976	467750
1977	462758
1978	457603
1979	452347
1980	447398
1981	442403
1982	437327
1983	433055
1984	429736
1985	427224
1986	425081
1987	422941
1988	421176
1989	420047
1990	418977
1991	418437
1992	419275
1993	420825
1994	422764
1995	424545
1996	425683
1997	426479
1998	426840
1999	426777
2000	426229
2001	425282
2002	424137
2003	422550
2004	420797
2005	418952
2006	416545
2007	413775
2008	411030
2009	408288
2010	404329
2011	399253
2012	394885
2013	391496
2014	388777
2015	386179
2016	383557
2017	381350
2018	380128
2019	378707
2020	376642
2021	374862
2022	372903
2023	370739
