265,986 shares
541,486 shares
593,285 shares
51,086 shares
595,795 shares
315,322 shares
278,263 shares
144,914 shares
90,728 shares
323,694 shares