Year Number 1970 215400 1971 211600 1972 232500 1973 230600 1974 239100 1975 246300 1976 255700 1977 256300 1978 258000 1979 262400 1980 248400 1981 254400 1982 268600 1983 241000 1984 259900 1985 261200 1986 274400 1987 314400 1988 368200 1989 393200 1990 441700 1991 408000 1992 413700 1993 459800 1994 479000 1995 482000 1996 549900 1997 667500 1998 691800 1999 748600 2000 811776 2001 777756 2002 734679 2003 695865 2004 682263 2005 728081 2006 805731 2007 825471 2008 827851 2009 771675 2010 738003.426442238 2011 754292 2012 739353.599757151 2013 641440 2014 610197 2015 607168 2016 599427 2017 599256 2018 597412 2019 598374 2020 268744 2021 332174