There's a baby boom in Sweden. And more babies must mean more carriages.
It's safe to say Sweden is an easy country to have children. There won't be any hospital bills after the baby arrives. You can take a year of paid leave from work as a parent. And when the kid turns one it's eligible for preschools which are nearly free.
Even Stockholm itself is an easy city to live in when you've got children. Crime is low, there isn't too much traffic, and the air's clean. And if that weren't enough bus trips are free.