256,329 shares
212,078 shares
203,250 shares
512,358 shares
285,675 shares
261,881 shares
210,176 shares
185,504 shares
208,795 shares
405,587 shares