Franklin Templeton returns Rs 17,777 cr to unit holders of 6