Sherman Library offers huge thanks to donors, volunteers