82,042 shares
322,457 shares
22,814 shares
253,202 shares
29,008 shares
30,496 shares
95,073 shares
42,622 shares
35,429 shares
30,999 shares