Year Number 2005 7000 2006 8500 2007 11500 2008 13031 2009 12830 2010 23250 2011 23250 2012 13516 2013 10927 2014 12427 2015 12734 2016 12332 2017 12135 2018 19097 2019 21454 2020 23062 2021 23062