Shutterstock is still my best performing site. It is head and shoulders above the rest. Although the fees are quite low per picture the volume of downloads from here is higher than any other sites. Strangely older photos seem to get regular downloads and it is noticeable that the downloads of these increase when new material is uploaded.
Click this link to go to Submissions at Shutterstock