CubeSmart $0.53 Dividend Steady; Q1 Revenue Beats Estimates