18,078 shares
309,770 shares
52,277 shares
202,001 shares
106,549 shares
28,798 shares
50,284 shares
329,250 shares
149,213 shares
59,094 shares