Year BoP, current US$ 1994 662080000 1995 897720000 1996 1028160000 1997 1135050000 1998 876060000 1999 671710000 2000 699460000 2001 809340000 2002 984490000 2003 1277650000 2004 1664250000 2005 1871490000 2006 1927960000 2007 2455520000 2008 3055950000 2009 2300050000 2010 2718551249.64333 2011 3673986062.16333 2012 3754690000 2013 4202310000 2014 4073910000 2015 3304620000 2016 3371770000 2017 3998890000 2018 4449590000 2019 4684680000 2020 4078480000 2021 5107180000 2022 6878630000 2023 6959300000