98,664 shares
507,586 shares
398,951 shares
53,104 shares
352,184 shares
155,640 shares
84,621 shares
244,546 shares
144,965 shares
287,494 shares