Year Number 1960 26218 1961 26218 1962 26218 1963 26218 1964 26218 1965 33000 1966 33000 1967 33000 1968 33000 1969 33000 1970 46000 1971 46000 1972 46000 1973 46000 1974 46000 1975 65000 1976 71300 1977 78600 1978 87200 1979 100000 1980 112000 1981 121440 1982 138560 1983 152014 1984 168800 1985 189337 1986 216661 1987 227663 1988 248885 1989 277490 1990 302836 1991 331947 1992 374848 1993 421362 1994 474253 1995 521742 1996 584226 1997 654242 1998 752180 1999 850381 2000 955131 2001 1056209 2002 1148586 2003 1163849 2004 1203530 2005 1257479 2006 1268462 2007 1273332 2008 1239074 2009 1278548 2010 1289585 2011 1217781 2012 1098893 2013 1021979 2014 949395 2015 943642 2016 974129 2017 1113168 2018 1302015 2019 1454183 2020 1533273 2021 1659093 2022 1789514