First place to check is follow the upper hose coming out of your coolant tank that runs across the top of your radiator. This part fails right around 50k to 75K on many BMW's. It's a simple DIY repair and cheap. You should see some dry coolant(will be white) around the area where it goes from the rubber hose to the plastic pipe that runs across.
When I replaced mine (65K on miles) I basically just touched this plastic pipe and it just crumbled. What a poor design is all that went through my head. Really how much would it cost them to make it a metal/aluminum pipe, pennies. So you can either replace it with the one from the dealer or head to a hardware store and replace it with a copper one. I believe its 7 or 8MM pipe in width. Then just get some clamps and away you go in about 10 mins of work tops.
Otherwise check the bottom of the coolant tank for a leak.
just went over 62k miles losing a quart of coolant/month; where are the usual suspect areas to inspect ?