I don't think it's shorts, that's a penny myth used as an excuse when dilution is going on, or long term attrition / sell off. It's very hard to short pennies.
Who would bother trying to short something with such low $ volume, totally senseless. IMHO.