22,374 shares
283,552 shares
207,342 shares
227,841 shares
185,032 shares
50,404 shares
58,664 shares
99,739 shares
77,332 shares
132,296 shares