In 24 hours, I seem to process about 40,000 shares with a 2.3 GH/s setup. I'm curious if there is a relation to hash speed and shares that is submits. For instance: Will 100 MH/s always finish 75 shares an hour? I can't seem to find my answer anywhere online. Sorry for the possibly stupid question.
(And please excuse my terminology)
I presume you're mining for a pool. Most of them process difficulty-1 shares. That would also match your numbers. Then with 2.3 GH/s you find a share (difficulty 1 block) every 2 seconds.
https://en.bitcoin.it/wiki/Difficulty Finding a share/block is a stochastic process. So yes - the amount of hash power yields a proportional amount of shares.