141,704 shares
108,322 shares
390,434 shares
167,626 shares
38,964 shares
298,804 shares
115,658 shares
500,447 shares
23,605 shares
30,964 shares