259,872 shares
94,330 shares
514,615 shares
352,237 shares
236,602 shares
268,746 shares
291,474 shares
71,267 shares
156,475 shares
348,310 shares