122,379 shares
695,549 shares
103,284 shares
491,050 shares
296,347 shares
190,989 shares
67,044 shares
50,648 shares
17,491 shares
29,403 shares