i am going to say BNP Paribas bought them all
This.
Why BNP?
Sorry if I missed in some rumors.
They were on the leaked list, they easily have the funds available and they would likely want to remain anonymous.
If you are doing business with Cuba, Iran and so on what is the best tool to do it?