Puzzle #320

What is the next number in this series.

10 100 110 1000 1010 1100 1110