509,978 shares
286,138 shares
560,865 shares
344,806 shares
99,407 shares
310,058 shares
201,580 shares
372,177 shares
29,883 shares
550,691 shares