Year Number 2004 8844 2005 10850 2006 11778 2007 17921 2008 13875 2009 10487 2010 12509 2011 13962 2012 14105 2013 15199 2014 14943 2015 15326 2016 15112 2017 15337 2018 15820 2019 15788 2020 14219 2021 14077