It is very nice number and it shows the interest of people. What is better that this is only a drop in the ocean of bank's world. The potential for SALT in this sector is so huge, we can't even imagine the future numbers.
There may also be a scenario where banks will move their money to this sector and will support this project;)