Well, if you have sent off 20 applications I would wonder how tailored they are to each firm - generic applications won't get you very far I am afraid. As for replies, completely depends I'm afraid and no, not all firms do reply.If it doesn't go to plan there are plenty of industry graduate schemes you can consider-Shell etc. Maybe consider one of those?