I think the problem is that it's applying the format string to your data and your data is all in the month of January, hence you see 12 consecutive "Jan"'s. I suggest either scaling your data such that it spans the 12 months, or you can disable the major and minor ticks and use 12 custom value pairs.
- Elton