Year Number 1997 5 1998 30 1999 38 2000 48 2001 283 2002 363 2003 399 2004 469 2005 527 2006 527 2007 688 2008 749 2009 790 2010 808 2011 824 2012 871 2013 918 2014 1007 2015 1094 2016 1284 2017 1577 2018 1731 2019 1822 2020 1880 2021 1880 2022 67638 2023 80225