Year Number 1970 505515 1973 431863 1980 431036 1981 308972 1982 299490 1985 168429 1988 313953 1993 366699 1995 553340 1996 566250 1997 583963 1998 110394 1999 64081 2000 44731 2001 21723 2002 6192 2003 65264 2004 7259 2005 10419 2006 17312 2007 19454 2008 24091 2009 24234 2010 17199 2011 24649 2016 77700 2017 148636 2018 137484 2019 61511 2020 9053 2021 3001 2022 9176