25,070 shares
56,671 shares
28,513 shares
205,026 shares
228,951 shares
62,343 shares
43,322 shares
35,906 shares
583,396 shares
15,899 shares