29,210 shares
30,873 shares
35,740 shares
96,820 shares
113,479 shares
45,739 shares
30,767 shares
61,977 shares
541,342 shares
113,829 shares