The stocks of blood as of 17th 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+ 148
A- 31
B+ 274
B- 20
AB+ 49
AB- 03
O+ 186
O- 31