118,616 shares
129,799 shares
8,007 shares
14,961 shares
9,506 shares
27,243 shares
94,813 shares
24,468 shares
324,956 shares
20,209 shares