18,107 shares
309,918 shares
52,299 shares
202,049 shares
106,559 shares
28,812 shares
50,407 shares
329,426 shares
149,224 shares
59,111 shares