265,944 shares
541,431 shares
593,239 shares
51,048 shares
595,767 shares
315,296 shares
278,229 shares
144,874 shares
90,686 shares
323,646 shares