141,063 shares
107,739 shares
389,812 shares
167,133 shares
38,416 shares
298,158 shares
114,988 shares
499,783 shares
23,008 shares
30,313 shares