Year Number 1960 73295 1961 74263 1962 74957 1963 75777 1964 77254 1965 79148 1966 81178 1967 83742 1968 86793 1969 89813 1970 92761 1971 95799 1972 98603 1973 100949 1974 102929 1975 104334 1976 105221 1977 106013 1978 106502 1979 106028 1980 104474 1981 102109 1982 99616 1983 97480 1984 95689 1985 94503 1986 94436 1987 95354 1988 96650 1989 97807 1990 98569 1991 99690 1992 100985 1993 101866 1994 102372 1995 103111 1996 105049 1997 107674 1998 110167 1999 112561 2000 114980 2001 117339 2002 120075 2003 123220 2004 125979 2005 127977 2006 129467 2007 130446 2008 130509 2009 129529 2010 127853 2011 126780 2012 127023 2013 127952 2014 129149 2015 130326 2016 131287 2017 132205 2018 133151 2019 134667 2020 136514 2021 137155 2022 139057 2023 142891