Year Number 2000 31351 2001 41033 2002 42625 2003 52165 2004 43360 2005 45478 2006 44302 2007 34881 2008 34147 2009 31015 2010 31744 2011 26499 2012 20869 2013 8359 2017 3367 2018 12040 2019 21341 2020 21208 2021 26041 2022 14382