103,983 shares
277,788 shares
430,675 shares
377,182 shares
140,169 shares
91,166 shares
47,048 shares
321,291 shares
48,772 shares
428,129 shares