The stocks of blood as of 13th 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+ 285
A- 11
B+ 277
B- 06
AB+ 48
AB- 01
O+ 260
O- 23