GUI.Drawtexture takes up one drawcall each

I have 4 textures drawn on screen(all 4 of them are the same texture) and the problem is that each one of them takes a drawcall. Is there any way to combine them or something so they only take 1 call?

this is why someone wrote GuiManager, a script that does this very thing. It is not free. You can also roll your own system stemming from your 3d package and control uv animation/texture changes through script.

http://forum.unity3d.com/threads/22133-GUIManager