3,488 shares
14,341 shares
236,979 shares
155,515 shares
106,375 shares
265,066 shares
27,616 shares
92,427 shares
171,034 shares
70,241 shares