The stocks of blood as of 11th February 2015 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+ 181
A- 18
B+ 205
B- 13
AB+ 20
AB- 06
O+ 118
O- 31