Year Number 1986 44700 1989 50500 1990 56274 1991 60942 1992 64089 1993 66734 1994 65805 1995 67203 1996 63869 1997 59348 1998 58095 2001 63569 2002 61294 2003 60509 2004 60203 2005 59293 2006 58014 2007 57340 2008 57473 2009 57962 2010 58957 2011 60252 2012 62285 2013 64124 2014 66578 2015 73827 2016 68663 2017 65356 2018 71641 2019 84896 2020 90047 2021 94887 2022 105750 2023 112623