As previously stated. It's not normal unless you have not maintained the vehicle. Your original 21+ MPG was very good and is about as good as it gets for highway mileage. Dropping to 15-16 MPG is not too dramatic and is typical of a mixed city/hwy mileage
Also keep your tires inflated to at least 36 PSI, use synthetic oil, and don't haul around a lot junk in the bed. Dragging around unneccessary weight will kill your gas mileage.
It is also possible that your state/city has changed their fuel blend and added more alcohol, or you are using a different gas staion who blends in more alcohol into your fuel that is hurting your mileage. Try switching brands of gas.
Finally, perhaps over the past nearly 9 years, the traffic has increased due to more people moving into your area, highway construction,, more traffic lights, or new scholls being built that increases traffic int that area. I know that two new traffic lights have been added to my route to work, and when schools in session, traffic near the school is very heavy. The school used to be a High School, but the built a new HS and the old HS is now a Middle School....So now there are more parents dropping off and picking up kids and they have added crossing guards that were never there when it was a HS.
Lots of things effect mileage, and some are under your control, while others are not.
...Rich