29,213 shares
30,875 shares
35,747 shares
96,889 shares
113,511 shares
45,750 shares
30,767 shares
61,994 shares
541,347 shares
113,834 shares