258,634 shares
70,551 shares
250,527 shares
150,166 shares
24,563 shares
106,064 shares
12,691 shares
64,424 shares
146,408 shares
295,248 shares