258,840 shares
70,587 shares
250,683 shares
150,261 shares
24,701 shares
106,161 shares
12,710 shares
64,588 shares
146,463 shares
295,426 shares