Year Number 1996 49 1998 50.7462692260742 2000 46.766170501709 2002 30.8457717895508 2003 36.8159217834473 2004 32.211540222168 2005 31.730770111084 2006 38.461540222168 2007 37.5 2008 39.9038467407227 2009 43.1279602050781 2010 40.7582931518555 2011 39.4366188049316 2012 42.2535209655762 2013 42.7230033874512 2014 46.7980308532715 2015 47.290641784668 2016 45.8128089904785 2017 44.8275871276855 2018 41.7475738525391 2019 41.5458946228027 2020 46.3768119812012 2021 49.7584533691406 2022 50.7246360778809