105 it seems as per wiki
The Darkened Sea2014 October 28 105
The Broken Mirror2015 November 18 105
Empires of Kunark2016 November 16 105
So it's beem 105 for last 3 expacs it seems. No clue on how the expacs were received. I did get an email asking me to buy Empires and I was like lolz No thanks. I rather sick my hand in a blender.