ok, some info from the shuttles:
they are desiged to hold 25 people, and have a small oxygen recycling plant.
the food is on board and meant to feed the 25 people crew for 3 weeks, after 3 weeks a gas is pumped in the shuttle.
everyone gets uncousius and will be able to survive another week.
the shuttles are all sending distress call into their nearby space.
in this case there are:
2300-300=2000 (first breakdown)
2000-500=1500 (second breakdown)
1500/25=100 shuttles
taking in mind the fact that there must be some shuttles that leaved before they where full I will say 112 shuttles with a total of 1500 people on board