Year Number 1960 20500 1961 20500 1962 20500 1963 20500 1964 20500 1965 28000 1966 28000 1967 28000 1968 28000 1969 28000 1970 51799 1971 51799 1972 51799 1973 51799 1974 51799 1975 136310 1976 157021 1977 176385 1978 192166 1979 208506 1980 226089 1981 240000 1982 255900 1983 269500 1984 286280 1985 309670 1986 332140 1987 361480 1988 395000 1989 426800 1990 462082 1991 495890 1992 510997 1993 523925 1994 545719 1995 566464 1996 593328 1997 627136 1998 657456 1999 555291 2000 583811 2001 639165 2002 719286 2003 791131 2004 863374 2005 929400 2006 1018072 2007 1079874 2008 1114564 2009 1138729 2010 1161148 2011 1179953 2012 1205768 2013 1221474 2014 1218274 2015 1202466 2016 1171287 2017 1143852 2018 1108200 2019 1071514 2020 1027689 2021 1000228 2022 951138