The stocks of blood as of 06th January 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+ 168
A- 15
B+ 177
B- 10
AB+ 9
AB- 4
O+ 118
O- 32