Year Number 1988 197034 1990 211814 1992 271279 1993 250633 1994 234023 1996 232906 1997 220698 1998 198625 1999 195154 2000 189389 2001 192031 2002 175487 2003 146179 2004 135927 2005 126338 2006 121618 2007 110297 2008 99873 2009 86979 2010 51796 2011 50015 2012 49717 2013 34152 2014 29142 2015 36716 2016 40045 2017 46787 2018 49168 2019 45921 2020 45334 2021 44312 2022 60444