318,573 shares
355,187 shares
204,048 shares
332,563 shares
43,961 shares
348,522 shares
273,405 shares
114,726 shares
19,463 shares
28,297 shares