Year Number 1960 162481 1961 165182 1962 168405 1963 171640 1964 174566 1965 177273 1966 179947 1967 182524 1968 185018 1969 187543 1970 190142 1971 192810 1972 195502 1973 198253 1974 197802 1975 196861 1976 200737 1977 206623 1978 212370 1979 217844 1980 222968 1981 227736 1982 231900 1983 235437 1984 238996 1985 242937 1986 247167 1987 251548 1988 255914 1989 260173 1990 264330 1991 268444 1992 272672 1993 277541 1994 283361 1995 289963 1996 297179 1997 304798 1998 312635 1999 320566 2000 328516 2001 336268 2002 343531 2003 350850 2004 358830 2005 367341 2006 376179 2007 385081 2008 393818 2009 402235 2010 410222 2011 416219 2012 419948 2013 422913 2014 425484 2015 427856 2016 430118 2017 432317 2018 434447 2019 436420 2020 437755 2021 438241 2022 438977 2023 440229