311,826 shares
27,425 shares
41,433 shares
323,697 shares
50,131 shares
157,438 shares
27,502 shares
92,650 shares
235,479 shares
521,140 shares