72,589 shares
86,195 shares
37,418 shares
80,629 shares
108,503 shares
83,874 shares
187,520 shares
520,498 shares
648,673 shares
32,007 shares