Year Number 1971 2242 1978 3555 1980 3880 1991 5748 1999 7663 2000 8899 2007 22263 2008 25990 2009 29308 2011 33220 2013 45778 2014 50882 2015 49262 2016 52033 2017 58364 2020 55755 2021 59522