Year Number 1960 167000 1961 164000 1962 160000 1963 157000 1964 160000 1965 170000 1966 167000 1967 164000 1968 161000 1969 162000 1970 162000 1971 150000 1972 150000 1973 150000 1974 155500 1975 153000 1976 153000 1977 148000 1978 150000 1979 146000 1980 148000 1981 146000 1982 143000 1983 140000 1984 135000 1985 135000 1986 100000 1987 100000 1988 39755 1989 46014 1990 43625 1991 43368 1992 64717 1993 80230 1994 85159 1995 90908 1996 98577 1997 107933 1998 121715 1999 148921 2000 186247 2001 233389 2002 260687 2003 276482 2004 298826 2005 303163 2006 301537 2007 299701 2008 292081 2009 269355 2010 238133 2011 193494 2012 149790 2013 126036 2014 117226 2015 123051 2016 118973 2017 121821 2018 126708 2019 133083 2020 132304 2021 137078 2022 328989 2023 448620