35,495 shares
20,178 shares
94,835 shares
31,069 shares
25,581 shares
11,518 shares
14,444 shares
327,141 shares
26,147 shares
19,929 shares