98,617 shares
507,549 shares
398,876 shares
53,064 shares
352,128 shares
155,592 shares
84,596 shares
244,483 shares
144,919 shares
287,443 shares