21 year old man presented with shoulder pain after falling off his bike. What is your diagnosis?
Acromioclavicular dislocation Anterior glenohumeral joint dislocation Posterior glenohumeral dislocation All of the above