Year Number 1996 5 1997 10 1998 17 1999 25 2000 25 2001 57 2002 277 2003 324 2004 443 2005 655 2006 866 2007 1103 2008 1329 2009 1490 2010 1720 2011 1982 2012 2111 2013 2054 2014 2162 2015 2198 2016 2282 2017 2227 2018 2249 2019 2364 2020 2277 2021 2508 2022 2413 2023 2393