Year Number 1971 17091 1972 17141 1973 18436 1974 18966 1975 19207 1999 25012 2000 24682 2001 24240 2002 24916 2003 26691 2004 27014 2005 27037 2006 28517 2007 28572 2008 27371 2009 27817 2010 27763 2011 28789 2012 29096 2013 27785 2014 27613 2016 27140 2017 26933 2018 26880 2019 27142 2020 27546 2021 28245 2022 28461