Cannonballs for Kids raise nearly $15K