509,973 shares
286,127 shares
560,858 shares
344,804 shares
99,398 shares
310,054 shares
201,575 shares
372,172 shares
29,875 shares
550,687 shares