I have cash donations, stock donations and carryover stock donations from prior years, what is the upper limit on donation deduction as a percent of AGI? in Deductions & credits