What are the causes of secondary osteoporosis?

What are the causes of secondary osteoporosis?

Heredity
Poor nutrition
Endocrine imbalance or disorder
Drug use
Other factors, including multiple myeloma, rheumatoid arthritis, acromegaly, and immobilization