Folks,
I've done a search on the plural for "feedback" and now understand that as an uncountable, there is not a plural for it. I have to put out an instruction to employees to obtain feedback from at least X sources for their reviews. Would "you have to bring no less than X feedback responses to your review discussion" work? (No upper limit to the number of ... feedbacks...) :-)
KK