Nice to see the reddit attitude making it's way here. OP is downvoting all of the correct answers and the bad advice is getting upvoted.
To everyone reading this. If you don't want spam calls stop answering numbers you don't recognize. You should also go to your carrier and opt in to whatever spam blocking service they offer (should be free).
I would also advise as I did in another comment to keep your real number on GV or similar with decent spam protection/blocking and use a direct number you can burn if needed.