25,327 shares
111,079 shares
63,251 shares
249,729 shares
92,598 shares
400,949 shares
108,173 shares
180,919 shares
269,324 shares
48,513 shares