Based on Goldy Gopher's earlier post, I believe we are currently at 36 players for next year - not including Elbeery (so, he would be 37 if returning for another year).
Last I heard, the powers that be backed off on a proposed fall roster limit of 38, but sent a memo to all division 1 coaches...