This doesn't apply to everyone (some make it work, I certainly don't), but solely hand registering domains "all the time" is tough income, if that's all it is. All the good stuff is taken, unless you're going in on a new trend like NFT or Meta...then so be it. Exceptions exist, if you're quick to get the good stuff. Trendy, buzz worthy...can be tough finding true quality consistently, IMO. Must look further afield (auctions, other situations)
In answer to the question, I've probably hand registered under 10 domains this year. My portfolio is small, nothing impressive