25,395 shares
23,416 shares
293,819 shares
168,283 shares
50,274 shares
50,379 shares
32,459 shares
16,535 shares
13,545 shares
14,490 shares