29,945 shares
24,028 shares
21,683 shares
22,107 shares
40,202 shares
34,268 shares
33,642 shares
14,749 shares
19,829 shares
25,379 shares