how large should my sample size be if i want to have a 95% level of confidence with a margin of error of at most 3%​