134,664 shares
325,959 shares
440,296 shares
208,399 shares
42,383 shares
237,161 shares
403,781 shares
43,759 shares
106,218 shares
246,356 shares