21,684 shares
15,844 shares
28,298 shares
315,693 shares
16,121 shares
37,879 shares
147,625 shares
322,186 shares
15,119 shares
16,520 shares