28,114 shares
44,881 shares
30,262 shares
21,869 shares
57,213 shares
18,770 shares
315,876 shares
160,703 shares
17,999 shares
147,065 shares