I can see those figures as foreseeable for the trips you do.
I do 15km drives in Sydney peak traffic and average 14km/100 driving like my Nan and about 17-18l/100km if I drive like a 21 year old version of me.
Mind, I took Tek's advice on board a few weeks ago and let it warm up for the first 15 minutes (don't rev above 3000RPM and be gentle acceleration rate wise) and I'm now getting about 16l/100km driving scrappy therafter BUT bear in mind that my 50K service is due (and will be done next week)...should be good for mid 14l/100km in that kind of city driving once the service is done.
The main thing I think you should keep in mind is that you just got it and well, you have just got a new toy and if you are human it is safe to say you are playing

during this honeymoon period.
Also, what fuel are you using? I think it plays a factor in things.
(sorry for the drivel gents, been drinking)
Now that I'm in North America, I'm greatly concerned about raised pick-up trucks and owners of wedge shaped vehicles. Seriously, not only do you have to be concerned about one hitting you in an accident, they stand a good chance of driving over you at the same time!