Year Number 1990 32549 1991 33402 1992 34013 1993 34738 1994 35491 1995 36328 1996 37129 1997 37696 1998 38152 1999 38573 2000 38957 2001 39368 2002 39538 2003 39538 2004 39427 2005 39304 2006 38987 2007 38729 2008 38427 2009 38067 2010 37663 2011 37397 2012 37080 2013 36757 2014 36385 2015 36057 2016 35744 2017 35623 2018 35590 2019 35565 2020 35602 2021 35622 2022 35362