7 stocks that gave dividend yield of 2% every year for the last 5 y...