Year Number 2004 10679 2005 11877 2006 13270 2007 14118 2008 13885 2009 12681 2010 15772 2011 16976 2012 18591 2013 19284 2014 19948 2015 24119 2016 24299 2017 23762 2018 25930 2019 28427 2020 31370 2021 33617