The stocks of blood as of 20th 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+ 201
A- 26
B+ 186
B- 11
AB+ 27
AB- 09
O+ 186
O- 41