Year	Number
1960	429707
1961	440897
1962	452968
1963	465371
1964	478131
1965	491204
1966	504653
1967	518470
1968	532686
1969	547251
1970	562234
1971	575603
1972	583190
1973	590855
1974	598632
1975	606511
1976	614505
1977	622581
1978	630776
1979	639078
1980	647501
1981	655137
1982	660255
1983	665414
1984	670619
1985	675851
1986	681132
1987	686453
1988	691823
1989	697221
1990	702668
1991	706387
1992	704866
1993	703353
1994	701841
1995	700333
1996	698825
1997	697325
1998	695826
1999	694331
2000	692836
2001	691634
2002	691277
2003	690921
2004	690564
2005	690208
2006	689852
2007	689496
2008	689140
2009	688785
2010	688430
2011	688074
2012	687718
2013	687363
2014	687007
2015	686652
2016	686297
2017	685942
2018	685587
2019	685233
2020	684878
2021	684524
2022	684254
2023	684114
