259,629 shares
94,293 shares
514,565 shares
352,163 shares
236,198 shares
268,728 shares
291,422 shares
70,893 shares
156,202 shares
347,961 shares