What does und es werden immer mehr mean?

und es werden immer mehr - German to English

... and counting.