Streblospio shrubsolii (Polychaeta: Spionidae): temporal fluctuations in size and reproductive activity