58,077 shares
324,794 shares
43,000 shares
51,798 shares
370,760 shares
242,574 shares
110,940 shares
187,041 shares
575,535 shares
52,924 shares