Year Number 1960 39553 1961 42024 1962 44414 1963 46706 1964 48864 1965 50858 1966 52679 1967 54350 1968 55919 1969 57456 1970 59020 1971 60697 1972 62482 1973 64124 1974 65454 1975 66526 1976 67430 1977 68282 1978 69219 1979 70384 1980 71858 1981 73648 1982 75675 1983 77757 1984 79830 1985 81952 1986 84176 1987 86554 1988 89075 1989 91679 1990 94303 1991 97141 1992 100380 1993 103561 1994 106241 1995 108393 1996 109950 1997 110855 1998 111169 1999 111083 2000 110747 2001 110190 2002 109447 2003 108582 2004 107642 2005 106697 2006 105795 2007 104941 2008 104143 2009 103421 2010 102797 2011 102411 2012 102293 2013 102295 2014 102234 2015 101998 2016 101677 2017 101306 2018 100885 2019 100452 2020 100001 2021 99525 2022 99030 2023 98460