Year Number 1960 133811 1961 138571 1962 143571 1963 148798 1964 154049 1965 159280 1966 164646 1967 170183 1968 175866 1969 181671 1970 187536 1971 193310 1972 196114 1973 195886 1974 195334 1975 194482 1976 193364 1977 191991 1978 190359 1979 188441 1980 187549 1981 188022 1982 188820 1983 189954 1984 191626 1985 193964 1986 196637 1987 198969 1988 201685 1989 204858 1990 207106 1991 208763 1992 210579 1993 212049 1994 214175 1995 217941 1996 222177 1997 226288 1998 230315 1999 234274 2000 238153 2001 241957 2002 245707 2003 249404 2004 252750 2005 255810 2006 258937 2007 262113 2008 265315 2009 268537 2010 271788 2011 275035 2012 278227 2013 281345 2014 284406 2015 287483 2016 290695 2017 294024 2018 297374 2019 300864 2020 304409 2021 307598 2022 310416 2023 313329