Year Number 1996 13 1998 16.9154224395752 2000 12.93532371521 2002 20.3980102539063 2003 20.8955230712891 2004 18.75 2005 19.230770111084 2006 18.75 2007 20.1923084259033 2008 21.634614944458 2009 21.3270149230957 2010 20.8530807495117 2011 20.1877937316895 2012 23.474178314209 2013 22.0657272338867 2014 21.674877166748 2015 22.1674880981445 2016 22.660099029541 2017 23.1527099609375 2018 27.6699028015137 2019 29.468599319458 2020 30.4347820281982 2021 29.9516906738281 2022 31.8840579986572