The stocks of blood as of 29th September 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+ 244
A- 15
B+ 248
B- 11
AB+ 68
AB- 06
O+ 259
O- 20