Community blood drive meets goal