56,507 shares
23,193 shares
17,354 shares
29,997 shares
232,457 shares
75,157 shares
18,569 shares
30,389 shares
8,988 shares
608,119 shares