258,462 shares
70,536 shares
250,378 shares
150,099 shares
24,381 shares
105,875 shares
12,677 shares
64,236 shares
146,198 shares
295,099 shares