29,218 shares
30,876 shares
35,757 shares
96,896 shares
113,518 shares
45,767 shares
30,778 shares
62,012 shares
541,356 shares
113,840 shares