Residents raise $19,000 for Fred Hollows Foundation