629,939 shares
68,536 shares
76,568 shares
266,005 shares
76,407 shares
395,044 shares
315,539 shares
105,448 shares
89,278 shares
247,538 shares