25,626 shares
111,395 shares
63,983 shares
250,062 shares
92,831 shares
401,366 shares
108,399 shares
181,249 shares
269,589 shares
48,884 shares