20 Indian stocks delivered 100%+ returns in 1 year