As others have said, it depends. How many people, what altitude, what type of cannulas/masks? O2d2 or whatever? My family often refuse the o2, so its just me.
as mentioned, filling it up is generally a flat charge regardless how much o2 you take. I bought the 22 whatever bottle, seemed...