Year Number 1960 118235 1961 130982 1962 144726 1963 159257 1964 174677 1965 190881 1966 205302 1967 217905 1968 231326 1969 245141 1970 258400 1971 272397 1972 288149 1973 304830 1974 322817 1975 343065 1976 371728 1977 408283 1978 446251 1979 484338 1980 520513 1981 554828 1982 589283 1983 624872 1984 655828 1985 684733 1986 710505 1987 730808 1988 752829 1989 777159 1990 590081 1991 477810 1992 584028 1993 617954 1994 644479 1995 667909 1996 695572 1997 727395 1998 761128 1999 796082 2000 831687 2001 867399 2002 902709 2003 937272 2004 970960 2005 1012080 2006 1064881 2007 1121775 2008 1179444 2009 1238175 2010 1298049 2011 1389256 2012 1511640 2013 1634445 2014 1701761 2015 1831347 2016 1926321 2017 1955607 2018 2071847 2019 2132520 2020 2062172 2021 1981730 2022 1981325 2023 1996008