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