Year	Number
1960	421904
1961	428733
1962	434961
1963	441978
1964	451490
1965	461460
1966	472014
1967	483508
1968	495989
1969	509069
1970	522074
1971	534105
1972	545845
1973	557818
1974	569528
1975	581064
1976	592634
1977	604117
1978	615367
1979	626612
1980	637941
1981	649155
1982	658604
1983	665821
1984	672106
1985	677653
1986	682590
1987	687024
1988	691023
1989	694726
1990	697842
1991	698054
1992	690567
1993	677393
1994	668112
1995	669516
1996	676968
1997	681803
1998	689928
1999	695020
2000	696598
2001	696697
2002	691285
2003	694808
2004	695461
2005	694844
2006	694237
2007	693262
2008	692044
2009	690367
2010	688491
2011	687567
2012	686301
2013	683907
2014	681352
2015	678638
2016	675700
2017	672206
2018	667702
2019	661315
2020	652323
2021	644585
2022	642042
2023	634114
