Schroder Investment Management Group Sells 28,891 Shares of Essex Property Trust, Inc. $ESS — alphai