21-23 sounds pretty good. All Subie gas guages are pitifully inacurate. Mine creeps down until about 1/4 tank, then drops like a stone from there. It used to worry me, but now I accept it as one of those little Subie quirks.
I thought I was the only one with this quirk, Moreover, I Will give the low fuel credit- it seems to come on timely.