Damn thats low. On my 150mh/s rig I'm getting around 140 shares per hour.
If it comes to any consolidation, I have noticed, that there are some period of time, when the miner is submitting a lot of found shares.
Yesterday for example I had a 2 hours timeframe in which my miner was able to submit 392 shares.
I left it for overnight and in the end it was again around 140shares per hours for 150mh/s.
I have also noticed some periods, for example 2-3 minutes, where I'm only getting results of my mining power and temp/fan speeds and 0 shares!
And then times where for 1 min or 2 I'm able to submit 13+ shares
The internet speed is not that relevant - my connection is 35mbps download and 15mbps upload.
Just spent some time in front of it if you want and you will notice that the speed is not really consistent.