Puzzle #318

What is the next number in this series?

3 3 3 9 15 27 51 93