506,467 shares
159,918 shares
53,960 shares
146,839 shares
548,159 shares
342,737 shares
171,268 shares
461,954 shares
455,772 shares
405,882 shares