With 23 of 23 samples, that’s a 78-100% 99% confidence interval (using an adjusted Wald method, which is good for small samples), so the sample size isn’t really an issue. The representativeness of the sample might be a concern, but for whatever the sample generalizes to, this is a high rate.