25,208 shares
56,844 shares
28,537 shares
205,122 shares
228,984 shares
62,440 shares
43,455 shares
35,979 shares
583,405 shares
15,954 shares