25,214 shares
56,894 shares
28,550 shares
205,135 shares
229,001 shares
62,444 shares
43,492 shares
36,000 shares
583,408 shares
15,969 shares