The charity said almost 440,000 supplies went to children.
14,000 Attacks On NHS Staff In 9 Months
There have been nearly 14,000 assaults on NHS staff in the last nine months, new figures reveal.
There were 13,957 incidents of violence against staff in the nine months to December 2015, figures obtained by Scottish Labour reveal.
The previous full year data, 2014/15, show 22,771 incidents of violence took place.
Scottish Labour has called on the Scottish Government to ensure those who attack staff are prosecuted and to do more to minimise violence against staff.
The party's public services spokesman Dr Richard Simpson said: "No-one should face the threat of violence for doing their job.
"Our NHS staff are Scotland's unsung heroes having dedicated their careers to helping others and saving lives.
"We learned this week that more working days are being lost due to staff stress, but these new figures should concern us all.
"People who attack the staff who are there to help them should face tough penalties.
"The SNP Government must work with health boards, trades unions and staff to ensure that the conditions exist where such offences are minimised - and also to ensure that those who are violent are properly prosecuted.
"Many people will question if a fine is the most appropriate way to deal with assaults on NHS staff.''
Health Secretary Shona Robison said: "Attacks against our NHS staff are despicable and the perpetrators must be dealt with in the strongest possible terms.
"No-one should be the victim of abuse or violence while at work.
"We continue to encourage all NHS organisations to support criminal proceedings against anyone who assaults our staff.
"The Emergency Workers Act includes a penalty of up to 12 months' imprisonment, a £10,000 fine, or both.
"In 2008 this government extended the act to include GPs and doctors, nurses and midwives working in the community.
"Enforcing this extended law, and working with NHS boards, staff and trade union representatives has helped to bring down the number of attacks and improve workplace safety.
"The 2015 NHS Scotland staff survey found a 10 percentage point reduction in the number of staff who had experienced a physical attack since 2008.
"NHS staff care for the health of our country and that's why we must all be ready to stand up for them.''
The research also said there appeared to be a "weakening'' in support for independence.
The controversial policy was introduced in April as part of wider welfare reforms.
The Justice Committee has been carrying out an investigation into the work of the Crown Office and Procurator Fiscal Service (COPFS).
Most Viewed Pictures On Heart
Recently Played Tracks
To listen live, choose your preferred station:
Now playing: Non-stop hit music
Deposit £10 to get a £40 Welcome Bonus - That's £50 to play bingo, slots and more!*
Over 50 tracks to make you feel-good. New album out now...
Find your local four day weather report here.
Make Heart the soundtrack to your day and you could be a winner with great prizes up for grabs throughout the day.
Find out more about some of the companies advertising on Heart Scotland- East.