Year Number 1992 6967000 1993 6408000 1994 6422000 1995 7695500 1996 7475750 1997 7516170 1998 7323890 1999 6962430 2000 6585200 2001 6287200 2002 6147500 2003 5983200 2004 5707612 2005 5885362 2006 5446492 2007 5419492 2008 5416592 2009 5282679 2010 5242719 2011 5014014 2012 5032780 2013 4797650 2014 4906450 2015 5042650 2016 5034020 2017 4990000 2018 4990505 2019 4993000 2020 5005000