The stocks of blood as of 23rd 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+ 153
A- 27
B+ 282
B- 21
AB+ 58
AB- 03
O+ 180
O- 33