Stanford restrictive early action acceptance rate July 8, 2019 16 32 64 128 Stanford restrictive early action acceptance rate 2023 Stanford restrictive early action acceptance rate 2022 Stanford restrictive early action rate Stanford restrictive early action Acceptance rate early action stanford