Year Number 1972 2635 1978 3773 1981 4302 1982 4834 1984 4980 1985 5338 1996 6059 2000 9125 2001 10391 2002 10699 2004 13654 2005 15394 2011 31525 2012 38068 2013 39337 2014 43661 2015 55786 2020 51192 2021 50740 2022 54742