72,595 shares
86,197 shares
37,427 shares
80,635 shares
108,508 shares
83,876 shares
187,531 shares
520,505 shares
648,684 shares
32,017 shares