Are you fighting random monsters close to your level? I know if you're too strong for them at some point they'll stop dropping shards.