Year Number 1994 12 1995 24 1996 57 1997 69 1998 143 1999 178 2000 216 2001 189 2002 596 2003 668 2004 618 2005 787 2006 741 2007 346 2008 333 2009 336 2010 157 2011 271 2012 231 2013 321 2014 316 2015 325 2016 792 2017 913 2018 1218 2019 1343 2020 1368 2021 1426 2022 569 2023 628