NATIONAL STORAGE AFFILIATES TRUST REPORTS Q1 NET INCOME OF USD 27.681 MILLION | Intellectia.AI