The average blood draw vial is about 10ml each. Some vials are smaller, some a bit larger.
When a person donates blood, they typically take a pint (480ml).
So when you give 10 vials you are giving about 100ml.
So an estimate for you 24 vials is 240ml or 1/2 pint.
People who are anemic might feel 240ml.
Blood volume in the body varies from big people 5+ liters (5000ml) to smaller people 3500 ml.
I would assume you have had blood work before, so was anemia one factor in the results?
I'd report your reaction to your doctor, as it might aid in your diagnosis.
If your ferritin levels are low, you might take time to rebuild the lost iron. But wait until you get your results before you ask for any supplement.
When you give blood you lose other things like the carrier proteins that carry stuff around. It can take time for your body to replenish those. Hormones and drugs are carried by these proteins.
This is a power point that lists what these proteins do:
You need to stay hydrated, and eat well, after giving alot of blood.