How many pictures will an 8 GB card hold on a 12 mega pixel camera?