Year number 2006 3973 2007 3181 2008 3246 2009 2271 2010 2717 2011 3174 2012 3733 2013 3660 2014 4409 2015 5083 2016 6437 2017 9350 2018 12560 2019 15956 2020 19817 2021 25433 2022 26901