359,580 shares
352,968 shares
268,097 shares
145,285 shares
489,516 shares
201,354 shares
143,509 shares
236,668 shares
190,436 shares
627,253 shares