166,324 shares
131,261 shares
150,103 shares
739,968 shares
219,830 shares
135,859 shares
153,855 shares
201,084 shares
130,505 shares
109,295 shares