25,302 shares
23,281 shares
293,679 shares
168,185 shares
50,194 shares
50,299 shares
32,377 shares
16,427 shares
13,457 shares
14,374 shares