98,630 shares
507,566 shares
398,903 shares
53,078 shares
352,139 shares
155,604 shares
84,613 shares
244,508 shares
144,931 shares
287,458 shares