509,971 shares
286,122 shares
560,855 shares
344,804 shares
99,394 shares
310,054 shares
201,574 shares
372,170 shares
29,875 shares
550,686 shares