259,839 shares
474,104 shares
308,650 shares
64,273 shares
150,979 shares
159,132 shares
141,481 shares
355,537 shares
538,831 shares
45,345 shares