31 stocks go ex-dividend today: Tata Steel, Adani Enterprises lead