The stocks of blood as of 08th December 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+ 172
A- 4
B+ 232
B- 21
AB+ 22
AB- 12
O+ 273
O- 13