258,516 shares
70,538 shares
250,433 shares
150,103 shares
24,472 shares
105,875 shares
12,678 shares
64,297 shares
146,210 shares
295,149 shares