Year Number 1960 180030 1961 180030 1962 180030 1963 180030 1964 180030 1965 243361 1966 243361 1967 243361 1968 243361 1969 243361 1970 376987 1971 376987 1972 376987 1973 376987 1974 376987 1975 680585 1976 769907 1977 851353 1978 986844 1979 1092137 1980 1147782 1981 1301558 1982 1501977 1983 1673227 1984 1941088 1985 2247884 1986 2779615 1987 3696872 1988 4910911 1989 5861517 1990 6861458 1991 8151740 1992 9410486 1993 10935523 1994 12212000 1995 13127000 1996 14286478 1997 15579000 1998 16807000 1999 17912000 2000 18395171 2001 18904486 2002 18890000 2003 18916721 2004 19125163 2005 18978223 2006 18831616 2007 18201006 2008 17502205 2009 16534356 2010 16201466 2011 15210846 2012 13859672 2013 13551705 2014 12528865 2015 11493057 2016 11077559 2017 11308444 2018 11633461 2019 11532903 2020 12448604 2021 12310016 2022 11197979