The stocks of blood as of 09th Feb 2016 at 10:00 a.m. are as follow   

 

The stocks are dynamic and are subject to change at any time and depend on demand

A+ 159
A- 29
B+ 251
B- 20
AB+ 43
AB- 01
O+ 212
O- 18