Endowment passes $500 million mark