Year Number 1971 30189 1972 31381 1973 31798 1974 32615 1975 33215 1976 33606 1977 31124 1978 29713 1979 28579 1980 27401 1981 24326 1982 23644 1983 23482 1984 24753 1985 24236 1986 25722 1992 46049 1993 45385 1996 44322 1998 46476 1999 37776 2000 43156 2001 45231 2002 48285 2003 47181 2004 49330 2005 54299 2006 50443 2007 50239 2008 59146 2010 61509 2011 66308 2012 65692 2013 69057 2014 73763 2015 67610 2016 68250 2017 66302 2018 65167 2019 61790 2020 60409 2021 62633 2022 63802 2023 65300