It would appear that they have at least 470K. Either that, or G1 Execution trades for multiple sources, and it can be more than just one holding. In any case, shit needs to go.