TFL own 80% of circulating supply of LUNA?

According to Terrascope, TFL own 22M of LUNA ( $17bln), seems that they are not locked / vested.
Seems that they own more than 75% of the circulating?
Any suggestions?

No answer?