127,948 shares
32,306 shares
16,448 shares
29,178 shares
14,242 shares
276,046 shares
11,710 shares
23,291 shares
153,729 shares
94,686 shares