46,669 shares
323,676 shares
50,246 shares
22,924 shares
126,615 shares
348,189 shares
43,910 shares
30,102 shares
364,963 shares
22,584 shares