143,353 shares
477,778 shares
30,037 shares
48,118 shares
327,004 shares
257,288 shares
44,013 shares
118,461 shares
234,810 shares
160,240 shares