Year Number 1990 1103341 1991 1111404 1992 1069475 1993 1056802 1994 1070666 1995 1010493 1996 985100 1997 955232 1998 925974 1999 887495 2000 853000 2001 823943 2002 797715 2003 776118 2004 772421 2005 738827 2006 708400 2007 687635 2008 693482 2009 646192 2010 634175 2011 604320 2012 587371 2013 572056 2014 554903 2015 541963 2016 526229 2017 514795 2018 503845 2019 489958 2020 477118 2021 466964 2022 456381