Year	Number
1960	390661
1961	402611
1962	414284
1963	425703
1964	436998
1965	448121
1966	458871
1967	469100
1968	478570
1969	486898
1970	492659
1971	495482
1972	494903
1973	491686
1974	487828
1975	483378
1976	478521
1977	473428
1978	468159
1979	462706
1980	457561
1981	452273
1982	446799
1983	442159
1984	438471
1985	435667
1986	433336
1987	431031
1988	429103
1989	427941
1990	427003
1991	426723
1992	427858
1993	429635
1994	431742
1995	433769
1996	435196
1997	436293
1998	436971
1999	437084
2000	436631
2001	435720
2002	434561
2003	432827
2004	430816
2005	428753
2006	426078
2007	423027
2008	420135
2009	417419
2010	413757
2011	409204
2012	405339
2013	402272
2014	399768
2015	397339
2016	394832
2017	392779
2018	391816
2019	390541
2020	388561
2021	386983
2022	385220
2023	383168
