25,302 shares
23,281 shares
293,681 shares
168,187 shares
50,195 shares
50,299 shares
32,378 shares
16,427 shares
13,457 shares
14,376 shares