45,256 shares
12,329 shares
11,673 shares
26,504 shares
9,928 shares
12,812 shares
106,184 shares
15,637 shares
15,063 shares
25,457 shares