The man who's stealing the dragon souls is....
Miraak - the other Dragonborn, who's your nemesis during the main quest.
Thank you. That satisfies my curiosity. For some reason I never had that problem as I've already finished both those quests.
You laugh because I'm different
I laugh because you're all the same
Of all the things I've lost, I miss my mind the most.