519,091 shares
179,072 shares
166,341 shares
411,319 shares
127,399 shares
344,276 shares
290,416 shares
304,738 shares
473,093 shares
411,396 shares