341,636 shares
121,804 shares
117,675 shares
110,128 shares
249,510 shares
248,290 shares
154,413 shares
142,538 shares
189,032 shares
113,046 shares