As of a few minutes ago, The number of pending buy orders increased to 31 wanting to buy 212,000 shares. This compares to the paultry number of sell orders decreasing to 9 wanting to sell 50,000 shares.
This means that close to 70% of all pending orders are people standing in line wanting to catch cheap shares as they fall from the hands of about 30% of all orders looking to let go.