28,114 shares
44,879 shares
30,254 shares
21,858 shares
57,213 shares
18,770 shares
315,875 shares
160,694 shares
17,981 shares
147,051 shares