Number of Hats Donated to date:  26,470