The current circulating supply of Orca is 23,723,405 ORCA.