122,285 shares
95,471 shares
113,345 shares
53,626 shares
150,306 shares
57,549 shares
27,719 shares
40,838 shares
38,196 shares
295,099 shares