Stocks that gave more than 500% return in 2017