Year Number 1990 442123 1991 443153 1992 438804 1993 439749 1994 441568 1995 444148 1996 447275 1997 450410 1998 455193 1999 458644 2000 461972 2001 464287 2002 466011 2003 466647 2004 465087 2005 464388 2006 455384 2007 449629 2008 448073 2009 434858 2010 433089 2011 416692 2012 405728 2013 394074 2014 382722 2015 371716 2016 360617 2017 351753 2018 344610 2019 339780 2020 336442 2021 336132 2022 342358