113,085 shares
43,775 shares
526,310 shares
34,860 shares
50,611 shares
214,640 shares
109,111 shares
404,621 shares
187,348 shares
28,242 shares