Year Number 1990 807942 1991 797242 1992 783313 1993 780795 1994 874713 1995 771933 1996 770560 1997 767799 1998 766652 1999 764936 2000 756674 2001 752585 2002 748448 2003 743604 2004 746712 2005 733455 2006 719223 2007 707957 2008 702388 2009 679936 2010 671586 2011 651679 2012 643209 2013 634015 2014 625744 2015 621968 2016 613132 2017 605661 2018 597453 2019 584582 2020 573865 2021 566561 2022 564252