The stocks of blood as of 20th Sept 2016 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+  239
 A-  17
 B+  185
 B-  16
 AB+  41
 AB-  01
 O+  172
 O-  25