143,084 shares
477,640 shares
30,028 shares
48,109 shares
326,795 shares
257,174 shares
43,733 shares
118,186 shares
234,564 shares
159,987 shares