I understand that Fencers. What I'm saying is since we know the variable in the equation:
Since WoW is 16,259 = 8,000,000 players
GW2 is 6,291 = X
GW2 = 3,095,393 players
That 3 million in sales number was released in January. They've sold copies of the game since then, evidenced by the raising of server caps every 2 to 3 weeks since January and the servers fill right back up every time they do (not to mention the hordes of new players running around and asking questions in guilds and mapchat).
I've been hitting overflows all weekend and there is still a queue for Eternal Battlegrounds, even this late at night ;_;