20,964 shares
48,306 shares
33,398 shares
18,645 shares
40,789 shares
15,545 shares
19,448 shares
36,786 shares
34,592 shares
40,185 shares