The stocks of blood as of 28th October 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+ 268
A- 05
B+ 258
B- 14
AB+ 34
AB- 04
O+ 228
O- 25