28,117 shares
44,892 shares
30,271 shares
21,895 shares
57,221 shares
18,800 shares
315,883 shares
160,732 shares
18,010 shares
147,096 shares