Year Number 1984 14613 1985 15161 1986 15720 1987 16296 1988 16662 1989 16135 1990 15835 1991 15560 1992 14576 1993 14479 1994 15444 1995 15835 1996 16496 1997 17035 1998 17740 1999 18519 2000 19347 2001 20222 2002 21142 2003 21911 2004 22706 2005 23431 2006 24078 2007 24457 2008 24920 2009 25076 2010 25115 2011 25200 2012 24801 2013 24932 2014 25171 2015 25432 2016 25759 2017 26014 2018 26183 2019 26366 2020 26557 2021 26593 2022 26641