122,376 shares
695,545 shares
103,281 shares
491,046 shares
296,344 shares
190,985 shares
67,041 shares
50,645 shares
17,488 shares
29,400 shares