Reading Rocks! raises more than $40K