18,575 shares
407,822 shares
111,722 shares
87,945 shares
83,825 shares
136,061 shares
147,786 shares
210,807 shares
229,413 shares
87,248 shares