122,509 shares
95,698 shares
113,938 shares
53,712 shares
150,507 shares
57,653 shares
27,782 shares
40,917 shares
38,258 shares
295,286 shares