3,409 shares
14,268 shares
236,849 shares
155,404 shares
106,277 shares
264,992 shares
27,545 shares
92,337 shares
170,950 shares
70,168 shares