Year Number 1973 246313 1978 284182 1980 294673 1981 296569 1982 294670 1983 283664 1984 274524 1985 265434 1986 260602 1987 249937 1988 244780 1993 296529 2000 350028 2001 308629 2002 301732 2003 282480 2004 265984 2005 242701 2006 125735 2007 77502 2008 28302 2009 36587 2010 11332 2011 4927 2012 14335 2013 71153 2014 33495 2015 56261 2016 73786 2017 121883 2018 158487 2019 180232 2020 180385 2021 199564 2022 210779