Year	Number
1960	452198
1961	450135
1962	447457
1963	446480
1964	447256
1965	448984
1966	451606
1967	454590
1968	457223
1969	460056
1970	462167
1971	463483
1972	465079
1973	465915
1974	465718
1975	464697
1976	462214
1977	458403
1978	453640
1979	448035
1980	441708
1981	435142
1982	428415
1983	420870
1984	412691
1985	405501
1986	399278
1987	394200
1988	391703
1989	390855
1990	391636
1991	394650
1992	399022
1993	404189
1994	409025
1995	413471
1996	417997
1997	422472
1998	427148
1999	432491
2000	437305
2001	440216
2002	442267
2003	443390
2004	443290
2005	442561
2006	441904
2007	442268
2008	443895
2009	446255
2010	448577
2011	450083
2012	451497
2013	453301
2014	454582
2015	455192
2016	456144
2017	457099
2018	456105
2019	453764
2020	450451
2021	446345
2022	443412
2023	441135
