103,970 shares
277,708 shares
430,653 shares
377,103 shares
140,163 shares
91,089 shares
46,972 shares
321,206 shares
48,703 shares
428,019 shares