143,321 shares
477,765 shares
30,036 shares
48,116 shares
326,980 shares
257,275 shares
43,978 shares
118,423 shares
234,783 shares
160,210 shares