24,956 shares
56,555 shares
28,466 shares
204,774 shares
228,773 shares
62,276 shares
43,233 shares
35,815 shares
583,392 shares
15,838 shares