20,891 shares
180,450 shares
18,918 shares
19,430 shares
23,364 shares
80,174 shares
317,991 shares
30,135 shares
46,650 shares
252,181 shares