Sort:  

44,584,205 is the total supply, so the number is good and this will affected price positively with just a little moves on the market.