35,249 shares
263,567 shares
124,723 shares
94,131 shares
37,365 shares
63,431 shares
44,521 shares
21,579 shares
299,929 shares
21,899 shares