509,990 shares
286,147 shares
560,883 shares
344,816 shares
99,413 shares
310,066 shares
201,588 shares
372,190 shares
29,890 shares
550,701 shares