Determinants of reproductive potential and population size in open populations of Patella vulgata