That's a great upward trend, good work! I think it is definitely important that you performed better in upper level classes -- those classes are typically harder, so if you did better, that shows that you are able to handle a harder course load, which is exactly what ad coms are looking for. I think you're good.