145,025 shares
247,829 shares
403,231 shares
405,462 shares
266,395 shares
166,716 shares
293,596 shares
404,458 shares
158,474 shares
254,974 shares