20,958 shares
48,301 shares
33,332 shares
18,641 shares
40,766 shares
15,540 shares
19,440 shares
36,742 shares
34,558 shares
40,181 shares