Year Number 1970 39839 1971 47345 1972 52325 1974 66411 1975 56705 1976 63115 1977 93330 1978 109390 1979 111534 1980 127293 1982 147990 1983 156665 1984 164453 1985 184112 1986 179444 1991 194083 1993 203192 2006 524367 2007 554297 2008 566938 2010 655294 2011 663115 2012 659558 2013 642654 2014 619832 2015 637727 2016 651807 2017 655090 2019 688235 2020 607709 2021 580903 2022 573892