23,524 shares
49,299 shares
17,457 shares
101,853 shares
83,402 shares
39,896 shares
33,304 shares
42,668 shares
16,325 shares
36,718 shares