The stocks of blood as of 17th March 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+ 211
A- 23
B+ 282
B- 29
AB+ 56
AB- 07
O+ 184
O- 27