Number of Hats Donated to date:  27,074