Year BoP, current US$ 1994 18024970000 1995 20290640000 1996 20847930000 1997 14157210000 1998 16202830000 1999 32394580000 2000 57089140000 2001 45235680000 2002 43649940000 2003 55846300000 2004 83616200000 2005 116185060000 2006 134294120000 2007 123446980000 2008 177625400000 2009 113230520000 2010 146994500000 2011 196854340000 2012 191662760000 2013 180566250000 2014 188930670000 2015 148397920000 2016 90214690000 2017 114557530000 2018 195057810000 2019 165844680000 2020 93440960000 2021 193114240000 2022 315566630000 2023 120925670000