519,654 shares
179,701 shares
167,067 shares
411,982 shares
127,978 shares
344,801 shares
291,232 shares
305,326 shares
473,672 shares
412,037 shares