98,631 shares
507,570 shares
398,907 shares
53,080 shares
352,147 shares
155,605 shares
84,615 shares
244,512 shares
144,933 shares
287,459 shares