39,198 shares
34,913 shares
61,258 shares
26,728 shares
43,055 shares
54,317 shares
104,491 shares
30,439 shares
258,746 shares
150,415 shares