Not familiar with BSP but the best information I've found so far (I'm checking them out too) is on Sedar.

A quick snpashot of what I found  from the MD&A from last Sept is:

60 million shares issued ( approx. 93 FD)

1.6 million options

aprox. 29 mill warrants

about 4.5 million in cash

Take this for what it's worth (old data) and of course do your own due diligence!!!!