Septic arthritis of the glenohumeral joint: a review of 23 cases.