Year Number 1960 184828 1961 186177 1962 187935 1963 189931 1964 192128 1965 193549 1966 194019 1967 194092 1968 193871 1969 193484 1970 194090 1971 195530 1972 196757 1973 197913 1974 198891 1975 201392 1976 203195 1977 204519 1978 207056 1979 209382 1980 211620 1981 213136 1982 217645 1983 220353 1984 219916 1985 223404 1986 226948 1987 228375 1988 230050 1989 232151 1990 234514 1991 241245 1992 244180 1993 247107 1994 250029 1995 252430 1996 254547 1997 256999 1998 259404 1999 261678 2000 264049 2001 266797 2002 269829 2003 272804 2004 275959 2005 279134 2006 281570 2007 283635 2008 285169 2009 285905 2010 285771 2011 285503 2012 286808 2013 289921 2014 295047 2015 301667 2016 308451 2017 317022 2018 328560 2019 342157 2020 350219 2021 352598 2022 359684 2023 371871