What are 20 different sharks?

1. Angel Shark 2. Basking Shark 3. Blacktip Reef Shark 4. Blue Shark 5. Bull Shark 6. Dusky Shark 7. Great white Shark 8. Greenland Shark 9. Hammerhead Shark 10. Leopard Shark 11. Lemon Shark 12. Mako Shark 13. Megamouth Shark 14. Nurse Shark 15. Oceanic WhiteTip Shark 16. Porbeagle Shark 17. Sand Tiger 18. Spiny Dogfish Shark 19. Thresher Shark 20. Whale Shark 21. Whitetip Reef Shark 22. wobbegong Shark 23. Zebra Shark