318,546 shares
355,173 shares
204,030 shares
332,534 shares
43,954 shares
348,496 shares
273,390 shares
114,719 shares
19,456 shares
28,286 shares