138,739 shares
506,103 shares
43,347 shares
280,317 shares
49,799 shares
226,313 shares
42,401 shares
276,509 shares
342,838 shares
45,348 shares