To calculate the sample size to determine a mean we use the following formula:

n is the population size. Z is the Z value for the confidence level (for a confidence level of 95%, Z = 1.96)
σ is the standard deviation ($5500 in this case) and E is the margin of error. ($2500 in this case). Replacing values in the formula:

Then, the sample size should be 19 to estimate the mean with 95% confidence.