Year Number 1960 209839 1961 211794 1962 213777 1963 215454 1964 217275 1965 219501 1966 221883 1967 224441 1968 227207 1969 230497 1970 234369 1971 238552 1972 243039 1973 247828 1974 252914 1975 258299 1976 263968 1977 269930 1978 276196 1979 282766 1980 289689 1981 296989 1982 304524 1983 312462 1984 320965 1985 329894 1986 338920 1987 348334 1988 358356 1989 368628 1990 379203 1991 390102 1992 401312 1993 412888 1994 424750 1995 436507 1996 448052 1997 459960 1998 472439 1999 485380 2000 498835 2001 513045 2002 528336 2003 544549 2004 561212 2005 578915 2006 598065 2007 617963 2008 638397 2009 659619 2010 681767 2011 705477 2012 730521 2013 754358 2014 776036 2015 794578 2016 811022 2017 828051 2018 845418 2019 863349 2020 877605 2021 886889 2022 897081 2023 912700