Year Number 1975 250000 1976 280000 1977 330000 1978 360000 1979 390000 1980 410000 1981 470000 1982 480000 1983 490000 1984 510000 1985 530000 1986 550000 1987 570000 1988 584000 1989 600000 1990 620000 1991 643042 1992 652466 1993 694296 1994 667124 1995 704504 1996 739200 1997 740114 1998 742298 1999 731527 2000 734693 2001 721752 2002 701211 2003 653853 2004 650455 2005 731094 2006 657380 2007 644043 2008 592850 2009 561650 2010 532100 2011 516344 2012 476141 2013 423000 2014 400000 2015 356000 2016 362940 2017 342296 2018 266214 2019 235527 2020 211909 2021 192088 2022 173993