259,802 shares
474,052 shares
308,640 shares
64,232 shares
150,932 shares
159,092 shares
141,438 shares
355,486 shares
538,794 shares
45,314 shares