113,002 shares
43,715 shares
526,176 shares
34,780 shares
50,534 shares
214,514 shares
109,047 shares
404,485 shares
187,219 shares
28,130 shares