Year BoP, current US$ 1993 254180000 1994 393630000 1995 674059047 1996 761292249 1997 794611533 1998 806842471 1999 708235278 2000 780696904 2001 787782645 2002 903938512.44 2003 1176352248.5 2004 1261022093.2 2005 1663370578.31 2006 1999936187.208 2007 2921095487.925 2008 3922614049.225 2009 2863596972 2010 3263209401.5128 2011 3541391954.84546 2012 3627612270.87474 2013 3832017543.46444 2014 3753551043.60112 2015 2810299283.12177 2016 2868888078.27798 2017 3792813515.7914 2018 4488140884.45777 2019 5082823441.21354 2020 4101001972.86611 2021 4781393739.25313 2022 7577110320.46852 2023 10945672057.1743