25,290 shares
23,272 shares
293,654 shares
168,154 shares
50,183 shares
50,288 shares
32,342 shares
16,405 shares
13,449 shares
14,304 shares