Year Number 1971 1917813 1984 866822 1985 897726 1986 907748 1987 942069 1988 886265 1989 901053 1990 466108 1992 406293 1997 345035 1999 1038969 2000 1084220 2002 195308 2003 155952 2004 134737 2005 101437 2007 24180 2009 23173 2010 14636 2011 17049 2012 19737 2014 33643 2015 37795 2016 118211 2017 66293 2019 77561 2020 167070