Saturday was the 22nd teddy bear drive and organizers say they collect an average of 5,000 stuffed toys every year.