25,662 shares
23,739 shares
294,127 shares
168,662 shares
50,557 shares
50,660 shares
32,749 shares
16,801 shares
13,775 shares
14,743 shares