35,745 shares
39,628 shares
25,681 shares
44,424 shares
64,772 shares
52,754 shares
231,654 shares
252,855 shares
60,278 shares
38,672 shares