SEC 13F Intelligence

America First Investment Advisors, LLC / changes

America First Investment Advisors, LLCQ4 2018 Changes