Average volume of stocks

For my strategy I need 30 days average daily volume of NSE listed stocks. I searched for it on NSE website but didn’t find anything. They just provide top 25 stocks of the day by volume. However I need data for all the NSE listed stocks on a excel sheet. Does any one knows where to find it?