It's a list of calendar dates, not an actual timeline.
I wonder whether the developers _could_ have put them in chronological order, ex. 12/13/3019 appearing before 03/18/3021; or if the format requires the ordering it has now.
Have some fun:
alias anniversaries="ack -a -h `date +"%m/%d"` /usr/share/calendar | sort"