Year Number 2004 13030 2005 12758 2006 15390 2007 16034 2008 14445 2009 13936 2010 14051 2011 14665 2012 15876 2013 14436 2014 15650 2015 15769 2016 16577 2017 17099 2018 17806 2019 18081 2020 22625 2021 24096