404,946 shares
93,527 shares
113,635 shares
191,205 shares
142,651 shares
59,377 shares
183,721 shares
280,486 shares
164,984 shares
139,344 shares