510,011 shares
286,170 shares
560,917 shares
344,840 shares
99,441 shares
310,091 shares
201,589 shares
372,212 shares
29,896 shares
550,723 shares