In 2015, the population of a small town in Florida is 95. If the population increases 15% every year, epporiximately what will the population be in 2023?
A) 290
B) 114
C)291
D)209