You are excellent at solving questions on patterns. Can you answer which number will come next in the number pattern shown below?
95, 101, 107, 113, ___