31,495 shares
17,896 shares
13,145 shares
54,131 shares
13,188 shares
74,926 shares
24,977 shares
18,257 shares
119,908 shares
98,475 shares