103,976 shares
277,775 shares
430,668 shares
377,167 shares
140,168 shares
91,151 shares
47,033 shares
321,276 shares
48,762 shares
428,104 shares