3,675 shares
14,511 shares
237,223 shares
155,751 shares
106,562 shares
265,285 shares
27,805 shares
92,669 shares
171,264 shares
70,410 shares