Around 20 or 30 varieties (depending on the time of year) are kept in sufficient quantity to satisfy shops and customers. But we have many other species that in small quantities are occasionally available.