35,513 shares
40,403 shares
328,283 shares
29,039 shares
48,671 shares
17,361 shares
23,617 shares
13,387 shares
38,335 shares
36,069 shares