331,274 shares
506,985 shares
42,087 shares
105,872 shares
121,873 shares
79,068 shares
301,903 shares
90,261 shares
157,403 shares
352,962 shares