Year Number 1996 9336 1997 7785 2000 1188 2001 1762 2009 1580 2010 1240 2011 2210 2012 3380 2013 3877 2014 3853 2015 4564 2016 6294 2017 8556 2018 10483 2019 13632 2020 16936 2021 18731