Text this: Safety study of 38 503 intravitreal ranibizumab injections performed mainly by physicians in training and nurses in a hospital setting.