Does anyone have any idea where I can find a service manual for a 2009 BMW X5 35d?

I just want to be able to know when I should change the transmission fluid, crankcase oil, etc.

The dealers just won't give up that info.

I've searched high and low on google, ebay, you name it. No luck.