312,157 shares
27,722 shares
41,720 shares
324,044 shares
50,405 shares
157,712 shares
27,788 shares
92,873 shares
235,763 shares
521,557 shares