29% of 169 million shares is 49 million shares.

49 million shares short is very unlikely. Can't trust brokers or analysts.