According to Trustnodes, Ripple Labs is the entity behind XRP, which controls about 50 billion XRPs. It sold 20 million XRPs yesterday, worth about $7 million, but the deal seems to be happening on the sidelines. It is unclear why Ripple sells these funds and the specific price and use of the sale. Leonidas Hadjiloizou appears to be a member of the XRP community. Shallot found that he said in a post: "The supply of XRP cycles increased from 40,794,121,066 on December 16 to 41,706,564,590 on March 17. Within 3 months, This figure has increased by nearly 1 billion XRP, similar to the increase in the previous quarter. In the last quarter of 2018, Ripple sold XRP worth $129.03 million and sold $533.56 million in 2018. This is a huge sum of money, but it is not clear where they spend their money. Now they have added more. If they have sold 1 billion XRP since December last year, and the price changes, this figure will reach about 250 million to 300 million.