256,312 shares
212,056 shares
203,233 shares
512,339 shares
285,654 shares
261,855 shares
210,152 shares
185,500 shares
208,775 shares
405,546 shares