The interior of the car becomes what is known as a Faraday Cage. Basically a space surrounded by grounded metal. Some signal gets in/out through the glass, but even that can be an issue with tinting. No amount of antenna inside the car is going to fix that. You really do need to get the antenna outside the vehicle.
The Larsen NMO-150-450-800 is generally regarded as a good performer. Larsen is a big company that has been making public safety grade mobile radio antennas for a very long time. I've got 30 year old Larsen antennas I'm still running.
Larsen NMO-150-450-800 $29.95:
https://www.theantennafarm.com/catalog/larsen-nmo150-450-800-1050.html
You'll need a mount with connector to match your radio. That could be a magnetic mount, bracket mount or permanent mount. Permanent mounts work/look best, but take some skill to install. Magnetic mounts are quick and easy, but will damage the paint and getting the cable safely into the vehicle is difficult. Coax cable damage is likely, eventually, so figure on replacing the magnet mounts occasionally. The bracket mounts are a good compromise. They let you mount the antenna off the front/rear fender, but there's numerous issues with that you'd need to consider.
https://www.theantennafarm.com/catalog/mobile-antenna-mounts-264/
Once you get the antenna outside the vehicle, you'll probably see a large improvement in performance.
If you are running both scanners inside your vehicle at the same time, you'll either need to run a splitter (cuts your signal in half) or separate antennas. Ideally, separate antennas would be best.