Year Number 1973 21358 1976 114801 1979 15836 1985 39811 1995 0 1996 18833 1997 7524 1999 5495 2000 3757 2001 6009 2002 5633 2003 7617 2004 5183 2005 9914 2006 10262 2007 11022 2008 11421 2009 8457 2010 6075 2011 8261 2012 9516 2013 25091 2014 35016 2015 42573 2016 47289 2017 46298 2018 43886 2019 44021 2020 39964 2021 41930