25,296 shares
23,275 shares
293,666 shares
168,168 shares
50,189 shares
50,293 shares
32,346 shares
16,409 shares
13,453 shares
14,308 shares