Year Number 1996 16.9398899078369 1998 20.7650279998779 2000 24.5901641845703 2002 11.3513517379761 2003 26.4864864349365 2004 25.3731346130371 2005 32.3529396057129 2006 38.0487823486328 2007 28.1553401947021 2008 36.4077682495117 2009 40.1913871765137 2010 37.7990417480469 2011 38.8625602722168 2012 37.4407577514648 2013 32.7014236450195 2014 50 2015 48.0952377319336 2016 47.1428565979004 2017 49.523811340332 2018 50.9523811340332 2019 54.761905670166 2020 55.7142868041992 2021 55.238094329834 2022 58.4905662536621