Alexa Chrome Add On Somewhat Popular Site LogoAlexa Chrome Add On Somewhat Popular Site Logo this One Happens to Be Closer to 150,00 Alexa Rank which is why the bar is only partially filledTweet