20,955 shares
48,301 shares
33,310 shares
18,640 shares
40,749 shares
15,539 shares
19,434 shares
36,732 shares
34,545 shares
40,179 shares