Sounds like Forrest Gump and his followers.
Does this mean we started our running sessions last year or we've been running non stop since last year? Or can it be both?
It can be both, but for obvious reasons, odds are the speaker doesn't mean the latter interpretation.
I hope it's new year's day