Year Number 2004 349 2005 948 2006 2475 2007 3493 2008 3417 2009 4554 2010 6793 2011 9412 2012 10577 2013 12411 2014 11827 2015 13420 2016 14035 2017 15221 2018 19689 2019 26974 2020 34966 2021 41280 2022 37445