Year Number 1993 397697 1994 404307 1995 452464 1996 476337 1997 464134 1999 354596 2000 353098 2001 361610 2002 356499 2003 361200 2004 372888 2005 387532 2006 368475 2007 378882 2008 375385 2013 409478 2014 414227 2015 412358.71875 2016 392953.25 2017 384284.21875 2018 369139.875 2019 364150 2020 354996.96875 2021 358237.9375