103,975 shares
277,759 shares
430,664 shares
377,152 shares
140,167 shares
91,135 shares
47,019 shares
321,257 shares
48,751 shares
428,081 shares