Trading volume crosses 2 billion shares on firmer market sentiment