259,635 shares
94,297 shares
514,575 shares
352,173 shares
236,325 shares
268,732 shares
291,432 shares
71,045 shares
156,207 shares
348,114 shares