25,572 shares
23,637 shares
294,055 shares
168,536 shares
50,485 shares
50,599 shares
32,671 shares
16,758 shares
13,732 shares
14,654 shares