19,543 shares
11,159 shares
33,771 shares
29,900 shares
14,651 shares
26,996 shares
548,556 shares
248,293 shares
187,306 shares
401,320 shares