Trade surplus of over 21.6 billion USD posted in first nine months