31,284 shares
16,858 shares
76,111 shares
28,011 shares
45,561 shares
74,170 shares
139,591 shares
14,487 shares
64,723 shares
39,622 shares