3,502 shares
14,360 shares
236,994 shares
155,557 shares
106,390 shares
265,107 shares
27,657 shares
92,459 shares
171,077 shares
70,256 shares