To what age can a hamster have babies?

After 4 months till 2 years they csn have babies.