Beating The Market, 21 Straight Hikes, Record Earnings, 7% Yield, Analyst Upgrades, 10% Distribution Growth In 2018