The stocks of blood as of 24th November 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+ 173
A- 06
B+ 248
B- 27
AB+ 32
AB- 10
O+ 272
O- 17