More than 12 million Americans over age 50 have osteoporosis and over 50 million more have low bone density (osteopenia), putting them at risk for osteoporosis.