Year Number 1973 94132 1979 105182 1980 111927 1983 113950 1985 112700 1986 108508 1987 112519 1988 124760 1989 130394 1990 130949 1998 251522 1999 264945 2000 268774 2001 285109 2002 320779 2003 355594 2004 378276 2005 422578 2006 409262 2007 413746 2008 370800 2009 387273 2010 400052 2011 376914 2012 378049 2013 378209 2016 436223.96875 2017 450665.8125 2018 452193 2020 486733 2021 550527 2022 554915