According to TV.com there have been a varying number of episodes per season. 9, 20, 15, 12, 16, 16 and this latest was the 12th episode of season 7, the 100th episode overall.
I think 13 episodes is the standard season length for animated series, though.