Year Number 1976 22900 1977 23700 1978 25800 1979 38800 1980 40600 1981 39400 1982 55000 1983 59200 1984 64100 1985 83600 1986 89700 1987 89600 1988 88400 1989 84800 1990 83500 1991 92900 2010 97391 2011 110827.36463506987 2012 134377.55252230325 2013 161581 2014 215326 2018 208044.65713874 2019 215238.5831283564 2020 166386.778 2021 125803.34100000001