The stocks of blood as of 06th April 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+ 130
A- 19
B+ 170
B- 20
AB+ 26
AB- 06
O+ 113
O- 18