25,324 shares
111,076 shares
63,249 shares
249,726 shares
92,596 shares
400,944 shares
108,169 shares
180,917 shares
269,320 shares
48,510 shares