113,017 shares
43,717 shares
526,179 shares
34,794 shares
50,540 shares
214,539 shares
109,064 shares
404,505 shares
187,227 shares
28,133 shares