Liquid foreign reserves reach $21,795.9m