Bought my Mazda 3 2018 1.5 last January 2018. So far I've put about 1200km.

So far, here's my recorded stats over 4 top-ups:

(237.7 + 332.3 + 205.1 + 251.0) = 1026 km
(29.01 + 31.68 + 30.38 + 30.02) = 121.09 L

That's an average of 8.47 km/L. Mostly city driving with moderate traffic in Cebu.

Should I be concerned? Or is this the right fuel consumption?