25,294 shares
23,272 shares
293,664 shares
168,161 shares
50,187 shares
50,289 shares
32,344 shares
16,407 shares
13,453 shares
14,305 shares