24,914 shares
56,304 shares
28,272 shares
204,717 shares
228,713 shares
62,022 shares
42,897 shares
35,670 shares
583,356 shares
15,775 shares