509,967 shares
286,118 shares
560,839 shares
344,801 shares
99,391 shares
310,051 shares
201,569 shares
372,167 shares
29,873 shares
550,684 shares