506,421 shares
159,881 shares
53,940 shares
146,813 shares
548,135 shares
342,668 shares
171,250 shares
461,914 shares
455,643 shares
405,853 shares