Year Number 2004 2859 2005 2718 2006 3387 2007 3919 2008 3093 2009 2177 2010 3360 2011 3265 2012 3434 2013 3821 2014 3788 2015 3417 2016 3442 2017 3491 2018 3555 2019 3595 2020 2966