116,801 shares
160,315 shares
115,036 shares
71,395 shares
139,970 shares
247,915 shares
259,008 shares
148,023 shares
431,131 shares
342,616 shares