259,891 shares
94,360 shares
514,643 shares
352,268 shares
236,650 shares
268,761 shares
291,574 shares
71,305 shares
156,503 shares
348,362 shares