Does this mean there are 3 billion tokens and Animoca have only released 221,478,874 of them?that means that animoca's tokens would be $611 million worth.