25,312 shares
111,070 shares
63,240 shares
249,714 shares
92,588 shares
400,932 shares
108,167 shares
180,915 shares
269,317 shares
48,509 shares