258,089 shares
70,496 shares
250,156 shares
150,005 shares
24,269 shares
105,843 shares
12,650 shares
63,982 shares
145,717 shares
294,821 shares