519,119 shares
179,095 shares
166,365 shares
411,358 shares
127,446 shares
344,305 shares
290,469 shares
304,759 shares
473,138 shares
411,470 shares