Year Number 2002 1437 2003 1500 2004 4741 2005 8617 2006 10000 2007 14200 2008 15550 2009 15983 2010 15250 2011 13595 2012 14416 2013 15016 2014 15610 2015 15696 2016 15935 2017 16253 2018 16712 2019 17173 2020 18050 2021 18554 2022 19189