118,618 shares
129,801 shares
8,009 shares
14,963 shares
9,509 shares
27,245 shares
94,815 shares
24,469 shares
324,960 shares
20,212 shares