Year % of GNI 1995 22.272008705682087 1996 21.602813902489288 1997 21.658139029996278 1998 22.032998470755107 1999 20.715887498571227 2000 20.631864253746343 2001 20.399170486419532 2002 19.68972072530824 2003 19.175017672507366 2004 19.060197470649708 2005 19.839306275112257 2006 20.485318868157236 2007 20.998633884884985 2008 21.277512468148988 2009 20.138683400807338 2010 19.902003030183977 2011 20.88436251667704 2012 20.703496411670802 2013 21.72924153983014 2014 22.413680843476282 2015 23.426606214581017 2016 22.87630854246063 2017 22.899682766332702 2018 22.931589051643485 2019 23.25404998467422 2020 23.05005497158335 2021 22.886789300594735