Year Number 1970 9246 1971 9992 1972 10909 1976 15033 1980 21436 1981 23093 1982 24406 1983 25024 1984 25907 1985 27728 1986 29814 1987 33657 1988 34593 1989 35931 1990 38682 1991 42379 1992 46400 1994 48262 1995 47020 1997 56905 2000 74376 2001 79513 2002 82289 2003 89457 2004 94725 2005 96083 2006 98746 2007 107825 2008 117420 2009 125013 2010 128262 2011 131987 2012 136477 2013 139048 2016 142442 2017 150745 2018 153174 2019 153595 2020 154186 2021 156646 2022 158130