104,591 shares
278,361 shares
431,255 shares
377,849 shares
140,750 shares
91,739 shares
47,637 shares
321,872 shares
49,291 shares
428,609 shares