Year Number 1971 2644 2004 17640 2005 18915 2006 20270 2007 19083 2008 22034 2009 23446 2010 21333 2011 21115 2012 20448 2013 22507 2014 29311 2015 28750 2017 31160 2021 38745 2022 46250