127,916 shares
32,301 shares
16,447 shares
29,169 shares
14,241 shares
276,020 shares
11,710 shares
23,267 shares
153,715 shares
94,684 shares