266,095 shares
541,817 shares
593,426 shares
51,332 shares
595,957 shares
315,411 shares
278,387 shares
144,963 shares
90,879 shares
323,828 shares