21 is reasonable compared to what some people on here have! I have around the same and have decided to try and save the older ones before I take on any new ones, since I have some older strains that are desirable and unavailable at present, including a few landrace strains I collected myself!