Year	BoP, current US$
1995	7900000
1996	11000000
1997	11400000
1998	15110000
1999	25600000
2000	20900000
2001	31200000
2002	32940000
2003	49106937.4474251
2004	75511153.7426181
2005	74350367.5956804
2006	53794733.7923186
2007	70430000
2008	163488342.800129
2009	161291707.016704
2010	106284123.441558
2011	108251150.127096
2012	156040981.458777
2013	183086084.24397
2014	164437355.451762
2015	112051529.490962
2016	125847930.271853
2017	98718673.0853592
2018	80746258.8037545
2019	108058262.38528
2020	82596607.7851557
2021	114601006.022367
2022	163589531.142993
2023	214420384.757213
