That's what I posted and what the Zoe owner said he got in this forum, 3 miles per kWh, 3 x 40 kWh = 120. He said never less than, you say at most, so presumably some variation in your battery healths or charger peaks or even driving patterns.
Personally this doesn't worry me since winter...