277,617 shares
64,176 shares
489,843 shares
192,627 shares
92,710 shares
40,315 shares
107,559 shares
60,978 shares
109,918 shares
280,950 shares