127,912 shares
32,301 shares
16,447 shares
29,159 shares
14,241 shares
276,009 shares
11,709 shares
23,264 shares
153,707 shares
94,684 shares