Yes amateur hour!! .... not many holders have 16m Shares (should be top 20) may tell who the amateur manipulator is
Easy to discount it though ... just calc the queues with out it
So at time of writing the REAL Depth ratio is
23.6m to buy and 19.6 to Sell
of 1.3:1 or 1.3 buyers to every 1 seller