Year Number 2004 40 2005 21 2006 26 2007 14 2012 109 2014 102 2015 246 2016 194 2017 255 2018 318 2019 316 2020 396 2021 682