311,910 shares
27,508 shares
41,529 shares
323,791 shares
50,225 shares
157,540 shares
27,596 shares
92,720 shares
235,563 shares
521,277 shares