Year Number 1995 56538 1996 52799 1997 45951 2004 3302 2005 1057 2006 792 2007 6491 2008 6282 2009 5811 2011 3999 2012 5559 2013 5442 2014 5250 2015 3714 2016 3940 2017 3294 2018 3083 2019 2795 2020 2005 2021 1011 2022 4376 2023 7885