Fulmer Public Library Raises $343,000