Alexa Internet
WAYN Alexa Internet traffic ranking was 12,251 as of March 2017 down more than 2,000 position from the prior year. It claimed in 2013 to house user data for over 22 million users in 193 different countries.