2,350,000 Shares NEXPOINT RESIDENTIAL TRUST, INC. Common Stock UNDERWRITING AGREEMENT