143,398 shares
477,805 shares
30,038 shares
48,120 shares
327,022 shares
257,307 shares
44,039 shares
118,485 shares
234,829 shares
160,282 shares