29,202 shares
30,867 shares
35,733 shares
96,817 shares
113,469 shares
45,698 shares
30,723 shares
61,928 shares
541,316 shares
113,821 shares