311,832 shares
27,430 shares
41,442 shares
323,706 shares
50,143 shares
157,442 shares
27,508 shares
92,657 shares
235,484 shares
521,159 shares