Year Number 1971 230879 1972 250906 1973 273988 1974 301096 1975 338400 1976 368655 1977 395621 1978 424538 1979 453546 1980 463798 1981 468975 1982 464923 1983 459611 1984 453369 1985 454061 1986 450367 1987 455738 1988 458444 1996 473817 2001 490039 2002 488537 2003 487218 2004 492779 2005 498354 2006 500708 2007 510284 2008 513787 2009 511872 2010 508269 2011 486817 2012 486942 2013 439093 2014 415971 2015 393952 2016 371900 2017 357158 2018 349086 2019 341388 2020 342554 2021 343478 2022 338959