Year Number 1971 2445 1972 2547 1978 2825 1983 3132 1991 2785 1992 2858 1994 2835 1995 2861 1996 2907 1997 2886 1998 2912 1999 2883 2000 2929 2001 2971 2004 3078 2008 3015 2009 3017 2010 2999 2011 3060 2012 3024 2013 3042 2014 3085 2015 3297 2016 3319 2017 3426 2018 3426 2019 3370 2020 3392 2021 3411 2022 3415 2023 3478