Year Number 1990 17102 1991 17850 1992 18673 1993 19588 1994 20628 1995 21814 1996 23137 1997 24616 1998 25790 1999 27096 2000 28475 2001 29984 2002 31719 2003 33600 2004 35491 2005 37389 2006 39297 2007 41210 2008 43301 2009 45499 2010 47775 2011 50137 2012 52619 2013 55073 2014 57362 2015 59670 2016 62110 2017 64431 2018 67231 2019 70283 2020 73304 2021 76022 2022 78686 2023 81785