Year Number 1972 106353 1973 108717 1974 111551 1975 114728 1976 118453 1977 122619 1978 127332 1979 132820 1980 138376 1981 142271 1982 144576 1983 146637 1984 148470 1985 149399 1986 149955 1987 150339 1988 149565 1989 148068 1990 147213 1991 146235 1992 145163 1993 143794 1994 142786 1995 142683 1996 141852 1997 139525 1998 136263 1999 132119 2000 127760 2001 123407 2002 119318 2003 115781 2004 112407 2005 108954 2006 105752 2007 101195 2008 98397 2009 96158 2010 96545 2011 94847 2012 92772 2013 90267 2014 87505 2015 83949 2016 82035 2017 81174 2018 80481 2019 79055 2020 78459 2021 77685 2022 76879