Year Number 1985 199051 1994 197300 1995 178556 1996 170428 1998 165423 1999 172319 2000 175827 2001 165076 2002 172176 2003 162563 2004 134069 2005 144040 2006 134940 2007 133944 2008 155302 2009 162835 2010 164661 2011 165602 2012 176191 2013 164479 2014 155766 2016 184325