303,016 shares
171,238 shares
537,904 shares
17,599 shares
19,089 shares
12,793 shares
12,420 shares
9,048 shares
20,017 shares
11,131 shares