Year	Number
1960	451126
1961	452283
1962	455771
1963	459951
1964	464466
1965	468231
1966	470855
1967	472499
1968	474281
1969	476723
1970	480258
1971	484637
1972	488349
1973	491723
1974	494864
1975	497642
1976	500253
1977	502675
1978	504692
1979	506440
1980	509114
1981	513270
1982	518135
1983	522439
1984	526249
1985	530546
1986	534340
1987	537040
1988	538251
1989	537948
1990	536293
1991	532645
1992	523482
1993	510682
1994	499773
1995	491035
1996	484147
1997	479101
1998	475985
1999	480895
2000	486088
2001	484014
2002	481520
2003	478951
2004	476477
2005	473599
2006	469371
2007	465432
2008	462978
2009	460487
2010	457424
2011	453183
2012	447745
2013	441971
2014	436358
2015	432449
2016	428466
2017	424856
2018	422704
2019	420700
2020	418282
2021	416736
2022	420785
2023	424466
