18,916 shares
42,383 shares
33,079 shares
23,978 shares
34,844 shares
361,918 shares
34,775 shares
27,515 shares
120,004 shares
70,997 shares