Boyss.. what have we here..22 buyers for 757,723 units 24 sellers for 610,616 unitsThat's very Awkward.. Finally buyer side stronger then the seller side :D