104,000 shares
277,794 shares
430,680 shares
377,185 shares
140,193 shares
91,170 shares
47,051 shares
321,304 shares
48,776 shares
428,133 shares