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+ 81
A- 19
B+ 179
B- 11
AB+ 36
AB- 03
O+ 134
O- 20