25,303 shares
23,282 shares
293,684 shares
168,191 shares
50,196 shares
50,301 shares
32,379 shares
16,430 shares
13,459 shares
14,378 shares