Ping Foundation awards grants totaling nearly $90,000