Year Number 1960 483171 1961 494884 1962 506481 1963 515994 1964 525719 1965 535687 1966 545373 1967 555707 1968 565126 1969 574158 1970 583424 1971 592098 1972 599895 1973 607677 1974 617085 1975 626492 1976 633041 1977 640503 1978 649989 1979 660031 1980 669798 1981 677301 1982 683374 1983 687852 1984 692148 1985 701850 1986 715267 1987 728319 1988 742249 1989 754658 1990 765700 1991 777255 1992 788730 1993 799374 1994 810055 1995 822220 1996 834201 1997 846819 1998 860328 1999 873580 2000 888308 2001 904877 2002 921375 2003 938495 2004 958384 2005 980089 2006 1001764 2007 1025155 2008 1054955 2009 1090550 2010 1125122 2011 1173346 2012 1233280 2013 1285249 2014 1332936 2015 1377215 2016 1419344 2017 1462734 2018 1506091 2019 1549858 2020 1588950 2021 1624686 2022 1673769 2023 1730149