24,978 shares
56,574 shares
28,481 shares
204,808 shares
228,807 shares
62,302 shares
43,257 shares
35,838 shares
583,394 shares
15,858 shares