22,307 shares
283,505 shares
207,294 shares
227,789 shares
184,983 shares
50,345 shares
58,597 shares
99,691 shares
77,299 shares
132,253 shares