Year Number 2004 578 2005 719 2006 905 2008 2148 2009 2221 2010 2588 2011 2821 2012 2798 2013 2780 2014 2887 2015 2930 2016 3296 2017 3013 2018 3467 2019 3253 2020 2973 2021 3686