Year Number 1978 323228 1979 325374 1980 332981 1981 342107 1982 349261 1983 355328 1984 365342 1985 375169 1986 355174 1988 373506 1990 397132 1992 416674 1996 411944 1997 385060 1998 367156 1999 380853 2000 351343 2003 296278 2004 304939 2005 297664 2006 274256 2007 255807 2008 249571 2009 252310 2010 248412 2011 248216 2012 221485 2013 241139 2014 236639 2015 238074 2019 254059 2020 237650 2021 276486 2022 285564