meaning of und es werden immer mehr

und es werden immer mehr - German to English

... and counting.