The stocks of blood as of 17th 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+ 217
A- 05
B+ 231
B- 24
AB+ 29
AB- 09
O+ 242
O- 19