August saw the largest share buyback of Rs 5,388 crore by 11 businesses in 14 months