58,115 shares
324,861 shares
43,095 shares
51,972 shares
370,804 shares
242,701 shares
110,972 shares
187,072 shares
575,605 shares
52,987 shares