The stocks of blood as of 08th JUNE 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+ 106
A- 13
B+ 176
B- 15
AB+ 14
AB- 01
O+ 114
O- 22